8

在使用调试时打开交互式控制台后

code.interact(local=locals())

如何恢复代码执行。我已经检查了“代码”模块和搜索堆栈溢出的文档,但找不到任何东西。

4

2 回答 2

12

这与退出任何 Python 解释器会话的方式相同:发送文件结尾字符。

那是Ctrl-D在 Linux 上或Ctrl-Z在 Windows 上输入。

于 2013-09-16T19:49:54.543 回答
3

If like me you always forget to hit Ctrl-D, you can wrap up your prompt in a try/except block:

try:
    code.interact(local=locals())
except SystemExit:
    pass
于 2016-03-21T15:57:55.040 回答