小白在使用tkinter编写GUI时,希望可以通过 暂停按钮 让线程暂停使用 继续按钮 让线程继续執行。百度通过threading.Event()可以让线程暂停但程序却无法实行,求大神解救
小白在使用tkinter编写GUI时,希望可以通过 暂停按钮 让线程暂停使用 继续按钮 让线程继续執行。百度通过threading.Event()可以让线程暂停但程序却无法实行,求大神解救
在使用Tkinter做界面时遇到这样一个問题:
程序刚运行,尚未按下按钮但按钮的响应函数却已经运行了
程序刚一运行,就出现下面情况:
六个按钮都没有按下但是command函数却巳经运行了
后来通过网上查找,发现问题原因是command函数带有参数造成的
tkinter要求由按钮(或者其它的插件)触发的控制器函数不能含有参数
若要給函数传递参数需要在函数前添加lambda。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。