Я использую этот фрагмент кода в моем проекте tkinter, и он сразу же зависает, когда я нажимаю кнопку. Как я могу предотвратить его замерзание?
# Toggle Button
def toggle():
if t_btn.config('text')[-1] == 'ON':
t_btn.config(text='OFF')
cmd = os.system('python test.py')
# cmd = 'python net_stat.py'
op = subprocess.check_output(cmd, shell=True)
list1.insert(Tk.END, op)
else:
t_btn.config(text='ON')
r.quit()
t_btn = Tk.Button(page1, text="ON", width=12, command=toggle)
t_btn.pack(side=Tk.BOTTOM)