0
,當我用Tkinter的Python中工作時,我遇到了一個有趣的問題是,當我在Linux終端運行Python程序,我的代碼打開一個Tkinter的部件是這樣的:退出Python程序
root = Tk()
root.title("Hello World")
txt = Text(root, width=60, height=20, wrap="word")
txt.insert(INSERT, "HELLO WORLD")
txt.insert(END, "---------------END---------------")
txt.config(state=DISABLED)
txt.bind("<Leave>", close_when_lost_focus)
txt.pack()
root.mainloop()
,然後我強制退出python程序Ctrl + Z
,Tkinter窗口仍然存在,直到我關閉終端後才能關閉它。 任何人都知道發生了什麼事?
正因爲如此,在Python腳本停止執行。一旦回到前臺進程組,它將開始處理先前生成的事件,當腳本睡着了。 – direprobs
謝謝你,我以爲'ctrl + z'和'ctrl + c'都是強制退出命令:)) – tset0401