您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python IDLE子进程错误?

Python IDLE子进程错误?

在Python 3.0.1中,我在按住Ctrl-C来中断Idle的Python Shell中的程序的先前运行然后尝试运行脚本后,遇到了该错误

同样在3.0.1中:假设您打开了两个Idle窗口:一个脚本打开以供编辑,另一个是Idle的Python Shell窗口。我发现,如果您关闭外壳程序窗口然后立即尝试运行脚本,则在尝试重新打开外壳程序时会出现该错误- 但是如果您稍等一下让Idle进行任何干净的连接,则不会要做它。

我发现了更严重的错误(再次出现在v3.0.1-中,不确定在2.x版本中是否会发生这种情况):我有一个长脚本-达到9k行- 一旦达到一定大小,就执行“另存为”,它将使空闲状态崩溃。我不确定大小的确切阈值是多少- 但在此之前,我还会得到间歇性的“另存为”崩溃,这似乎取决于我所进行的操作-其他空闲窗口??,外壳中有多少输出窗户- 像那样的东西。它可能崩溃,您将丢失未保存的工作。

另外-我通常要做的一件事是打开一个暂存窗口,在其中我可以在有效性的各个阶段剪切和粘贴一些代码,给自己写笔记,等等- 所以不是有效的python脚本,但是有时我会保存这些以便我能来回到他们身上。我有一个这样的文件,每次我尝试打开它时,它都会崩溃到空闲状态- 并且我第一次丢失未保存的工作。(仅供参考:其他编辑器,包括PythonWin 2.5.2,打开文件都没有问题。)

python 2022/1/1 18:46:00 有312人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶