以编程方式禁用winpdb中的“陷阱未处理异常”模式

时间:2012-04-16 15:06:57

标签: python debugging winpdb

我正在使用winpdb来调试python脚本。我想默认关闭“陷阱未处理的例外”模式。手动附加winpdb调试器并在每次重启时单击闪电按钮是太多工作。

理想情况下,我会在脚本的开头做一些这样的事情

  

导入rpdb2;
    rpdb2.start_embedded_debugger('password',timeout = 0,trap_unhandled = False)

但遗憾的是trap_unhandled参数不存在。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:2)

这似乎有效:

import rpdb2; rpdb2.start_embedded_debugger('mypassword')
rpdb2.g_debugger.set_trap_unhandled_exceptions(False)