2

我已经安装了 ActivePython 3.1 并-n按照文档中 turtle 模块的要求使用参数运行 IDLE。但是,当我尝试将它与诸如 之类的调用一起使用时,turtle.postion()会打开新窗口(带有 Tk 图标),它会冻结并且什么也不显示。有什么问题?

4

2 回答 2

2

冻结的直接原因是没有为 Tk 事件循环提供服务。否则,Tk 窗口将无法正确显示或更新(所有 GUI 工具包都是基于事件的,但 Tk 尤其如此)。不幸的是,我不太了解 Python 的 Tk 绑定或 IDLE,因此无法说出这是由什么引起的。

于 2011-02-28T00:52:27.343 回答
0

通过不在 IDLE 中运行它来部分解决,我将它作为 python 脚本执行并等待输入以查看绘制的内容。

于 2011-02-23T14:53:12.410 回答