Python-调试正在运行的应用程序

我正在尝试修复gedit插件中的错误. Gedit使用C,但其某些插件使用Python.我的电脑很旧,我无法运行IDE.我已经阅读了有关PDB(Python调试器)的信息,但无法直接使用PDB调用插件.是否可以在gedit插件中设置断点,运行gedit,然后使用PDB进行调试?

解决方法:

您可以尝试编辑要调试的gedit插件,然后放入

import pdb; pdb.set_trace()

在那里,应该会进入调试器.您可能需要从命令提示符而不是GUI启动gedit,以便它有运行pdb的终端.

上一篇:Linux主机加固


下一篇:Python29-06_[补充]操作系统----常用命令-创建文件夹和目录