tkinter中如果按键按下,需要运行的代码任务过多,会导致按下的按键短时间内不弹起,并且此时其他操作也无法进行,这时就需要用多线程解决,让按键弹起。`
import threading
#写成函数,方便调用
def thread_it(func):#可以让按键弹起
# 创建线程
t = threading.Thread(target=func)
# 守护线程
t.setDaemon(True)
# 启动线程
t.start()
后边的按键执行命令要:tkinter.Button(win, text =“开始计算”, command = lambda:thread_it(func) )