22智能在线
新记
Python中tkinter的窗口,在mainloop ()之后的语句怎么执行啊
如题所述
举报该文章
相关建议 2019-08-20
mainloop () 你可以把它看做是 while True:
只是循环内的代码tkinter已经给你写好了,这些代码主要是检测窗口相应的各种事件,比如鼠标移动、点击、输入、按键操作等等。
所以你写在mainloop()后面的代码是不会被执行的。
如果是界面加载完成,要计划执行一些语句,就需要用到
多线程
,在mainloop()之前开启线程。
tkinter.Tk,也有一个after方法可以实现类似多线程的处理,不过效果要差一些,如意出现程序假死,也就是程序未响应,但实际程序在运行
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/i0chhc2t6i2ccxtxcf.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
Python中tkinter的窗口,在mainloop ()...
Python中tkinter的窗口,在mainloop ()...
Python中tkinter的窗口,在mainloop ()...
Python中tkinter的窗口,在mainloop ()...
Python中tkinter的窗口,在mainloop ()...
python tkinter 进入mainloop后怎么回调...
python tkinter 进入mainloop后怎么回调...
python tkinter 进入mainloop后怎么回调...