mainloop () 你可以把它看做是 while True:只是循环内的代码tkinter已经给你写好了,这些代码主要是检测窗口相应的各种事件,比如鼠标移动、点击、输入、按键操作等等。所以你写在mainloop()后面的代码是不会被执行的。如果是界面加载完成,要计划执行一些语句,就需要用到多线程,在mainloop()之前开启线程。tkinter.Tk,也有一个after方法可以实现类似多线程的处理,不过效果要差一些,如意出现程序假死,也就是程序未响应,但实际程序在运行