2012-10-28 35 views

回答

1

你可以使用Tkinter的扔了一个窗口,并作出反应按键事件:

import Tkinter as tk 
class App(object): 
    def __init__(self, master, **kwargs): 
     self.master = master 
     master.geometry('200x200+0+0') 
     master.bind('<KeyPress>', self.react_to_keypress) 
    def react_to_keypress(self, event): 
     print(event.char) # change this; since there will be no terminal 
     self.master.quit() 

root = tk.Tk() 
app = App(root) 

root.mainloop() 
+0

那是一个很好的解决方案,但它需要关闭该窗口并退出PROGRAMM –

+1

呼叫'self.master.quit( )'在'react_to_keypress'中。 – unutbu