我只是下载一个图形模块(在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()
点击后突然崩溃。
答案 0 :(得分:0)
这实际上是预期的行为。这条线
win.getMouse()
挂起解释器和窗口,直到您单击。点击后,该行
win.close()
破坏窗口,然后程序终止。这可能表现为"崩溃"对你而言,实际上是Python程序运行的预期结束。 (如果您收到错误,请在问题中发布跟踪。)