所以我刚开始使用Tkinter在Linux上乱搞Python.我试图通过使用KeyboardInterrupt异常使Cntrl + C停止执行,但是当我按下它时,暂时没有任何反应.最终它"需要"并退出.一点点阅读表明这可能与线程或其他东西有关,但我对这些东西很新,我真的不知道从哪里开始.
#! /usr/bin/python
import sys
from Tkinter import *
try:
root = Tk()
root.mainloop()
except:
print "you pressed control c"
sys.exit(0)
Run Code Online (Sandbox Code Playgroud)
我不想成为只需要快速修复的菜鸟,所以如果你的答案就像指向正确的文档一样简单,那就太棒了.