【发布时间】:2020-08-04 15:17:34
【问题描述】:
我试过了
from msvcrt import getch
while True:
key = ord(getch())
if key == 27: #ESC
print("You pressed ESC")
elif key == 13: #Enter
print("You pressed key ENTER")
但它仅在终端中有效,我想在用户按下键时运行一个功能,即使他的光标不在终端中,请帮助... 谢谢!
【问题讨论】:
-
这能回答你的问题吗? Key Listeners in python?
-
不幸的是,不,实际上,我想在用户按下某个键时运行一个函数,例如,在 Windows 上,当我们按下“window”键时,即使用户正在使用任何软件,它也会打开开始菜单在电脑上