Python IDLE shell重启

时间:2018-04-07 17:51:06

标签: python python-idle

当我运行我的代码时,它会打印出我告诉它的值,但很少这样做。

并且大部分时间在几秒钟后重新启动shell。

它只是说: ============= RESTART:Shell =============

我尝试运行代码几次但很少完全执行它。

1 个答案:

答案 0 :(得分:0)

IDLE GUI进程在单独的用户代码执行过程中使用套接字连接运行代码。当GUI进程失去与执行进程的联系时,它会启动一个新的执行进程并显示RESTART行以告知您发生了什么。连接丢失几乎总是因为你的代码导致python在执行过程中崩溃并消失。

首先应该从控制台/终端/ CommandPrompt窗口运行没有IDLE的代码,看看它是运行正常还是在崩溃之前显示一些错误消息。运行正常是不太可能,但微弱的可能。如果它仍然崩溃,你必须调试问题,你可以从IDLE编辑器运行。为此,请阅读https://stackoverflow.com/help/mcve,以尽可能地隔离问题。