我已经安装了ActivePython 3.1,并根据文档中的turtle模块的要求运行了带有-n
参数的IDLE。但是,当我尝试使用turtle.postion()
之类的调用时,会打开新窗口(带有Tk图标),冻结并显示任何内容。
可能有什么不对?
答案 0 :(得分:2)
冻结的直接原因是没有为Tk事件循环提供服务。没有它,Tk windows 不会正确显示或更新(所有GUI工具包都是基于事件的,但Tk尤其如此)。不幸的是,我不知道Python的Tk绑定或IDLE几乎足以说出由此引起的。
答案 1 :(得分:0)
部分解决方法是不在IDLE中运行它,我将它作为python脚本执行并等待输入以查看绘制的内容。