为什么在我使用turtle模块后ActivePython会冻结?

2024-09-23 22:32:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了activepython3.1,并按照文档中turtle模块的要求使用-n参数空闲运行。但是,当我尝试将它与诸如turtle.postion()这样的调用一起使用时,新窗口将打开(带有Tk图标),它冻结并且不显示任何内容。 怎么了?在


Tags: 模块文档内容参数tk空闲图标turtle
2条回答

部分解决方法是不在空闲状态下运行它,我将它作为一个python脚本执行,并等待输入来查看绘制的内容。在

冻结的直接原因是Tk事件循环没有得到维护。否则,Tk窗口就无法正确显示或更新(所有GUI工具包都是基于事件的,但Tk尤其如此)。不幸的是,我对Python的Tk绑定或空闲的了解还不足以说明这是由什么引起的。在

相关问题 更多 >