python tkinter 点击右上角的关闭按钮先执行一个函数后再关闭的方法

点击关闭按钮后先不要退出,等执行完我事先写好的函数后再退出。该怎么办?

因为mainloop()没有收到消息要退出循环。
在你完成任务后调用root.destroy()即可退出循环。点右上角的x也是一样的。追问

用户点击右上角的X按钮才会完成任务,那root.destroy()应该放在哪里。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答