【发布时间】:2022-06-15 23:32:48
【问题描述】:
我制作了一个投票程序,用户可以点击一个按钮转到一个新窗口,为他们最喜欢的候选人投票。为此,我为每个页面创建了一个新的 python 文件,当他们单击一个按钮时,当前窗口使用window.destroy() 关闭,并通过importing 打开一个新窗口。在这个新窗口中,用户可以按下一个返回按钮来关闭当前窗口并通过importing 打开一个新窗口
问题是我可以成功转到第二页并返回,但是当我第三次单击按钮时程序关闭
【问题讨论】:
-
没有minimal reproducible example 很难提供帮助。可能有很多解决方案,但我们需要查看您的代码以提供相关建议。
-
是的,请分享您的代码。
-
"opens a new window by
importing it" 听起来很可疑 -import只会执行给定的模块一次,后续尝试只会返回现有的模块对象.