如果点击按钮,运行了一个比较耗时的操作,那么界面会卡死。
import tkinter as tk
import time
def onclick(text, i):
time.sleep(3)
text.insert(tk.END, '按了第{}个按钮\n'.format(i))
root = tk.Tk()
text = tk.Text(root)
text.pack()
tk.Button(root, text='\u6309\u94ae1', command=lambda :onclick(text,1)).pack()
tk.Button(root, text='\u6309\u94ae2', command=l
1