【发布时间】:2013-08-17 22:16:10
【问题描述】:
我有一个应用程序,我希望每当用户按 RETURN/ENTER 时,它都会转到带有输入的 def。
我正在使用此代码:
while True:
z = getch()
# escape key to exit
if ord(z) == 9:
self.command()
break
if ord(z) == 27:
print "Encerrando processo.."
time.sleep(2)
sys.exit()
break
但它只是阻塞在那里,如果我有更多代码,它不会运行它,只有当 while 被破坏时。我也不能使用 tkinter!
有没有什么东西只有在按键被按下时才会运行?没有循环。
【问题讨论】:
-
stackoverflow.com/questions/1258566/… 可能会帮助您输入。
-
“我是超级用户,因为我不需要注册和其他东西,但我们开始吧..” - 仅供参考,这是不可接受的。为什么您认为可以在错误的网站上发帖,这样您就不必在另一个网站上注册?!