关闭python程序窗口会使程序仍在后台运行

时间:2013-10-27 23:30:41

标签: python

我创建了一个程序,它使用tkinter创建一个窗口,其中发生了一些事情。它包含图像和循环,以不断移动和移动图像。

现在,当我关闭窗口时,脚本仍在运行,它会创建错误消息,无法用新的坐标放置图像。

我认为循环仍在运行。所以我的问题是,如何在单击窗口上的x后一起关闭程序。有没有办法绑定x(关闭窗口)来终止程序,或者在代码中完成,以查看tkinter窗口何时关闭(对我来说这种方式似乎很糟糕,因为它会继续检查如果窗口仍然存在或不存在。)

非常感谢!

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,这是由我创建和撤消但没有销毁的顶级窗口引起的。正确销毁它可以解决我的问题。