【发布时间】:2011-06-02 05:39:09
【问题描述】:
我的应用程序创建子进程。通常,这些进程运行和终止没有任何问题。但是,有时它们会崩溃。
我目前正在使用 python subprocess module 来创建这些子进程。我通过调用Popen.poll() 方法检查子进程是否崩溃。不幸的是,由于我的调试器在崩溃时被激活,轮询不会返回预期的输出。
我希望能够看到调试窗口(而不是终止它)并且仍然能够检测到进程是否在 python 代码中崩溃。
有没有办法做到这一点?
【问题讨论】:
标签: python debugging subprocess popen