python interpreter:中断并继续

max*_*max 7 python windows debugging interpreter

在我用Python解释器中断执行后(在Windows中使用CTRL-BREAK),我可以继续执行吗?

如果没有,有没有其他方式交互式暂停执行(所以我可以查看变量值),然后继续?

我不喜欢使用调试器,因为它比正常执行慢得多.

max*_*max 2

我发现一些有用的链接可以回答我的问题:

http://blog.devork.be/2009/07/how-to-bring-running-python-program.html

如何将远程调试器附加到 Python 进程?

http://wiki.python.org/moin/DebuggingWithGdb

有没有办法将调试器附加到多线程Python进程?

总的来说,winpdb 似乎可以满足我的需要(我在 Windows 下),但我还没有测试过。