Python崩溃在Mac上

时间:2012-01-18 21:33:45

标签: python macos graphics crash

我只是下载一个图形模块(在http://mcsp.wartburg.edu/zelle/python/找到)并编写了一个快速程序来测试它。它应该做的就是创建一个窗口。它工作,但第二个窗口创建Python(而不是IDLE)没有响应,我不得不强制退出。可能是什么导致了这个?代码(作为示例提供)是:

from graphics import *

def main():
    win = GraphWin("My Circle", 100, 100)
    c = Circle(Point(50,50), 10)
    c.draw(win)
    win.getMouse()
    win.close()

点击后突然崩溃。

1 个答案:

答案 0 :(得分:0)

这实际上是预期的行为。这条线

win.getMouse()

挂起解释器和窗口,直到您单击。点击后,该行

win.close()

破坏窗口,然后程序终止。这可能表现为"崩溃"对你而言,实际上是Python程序运行的预期结束。 (如果您收到错误,请在问题中发布跟踪。)