我正在尝试在 Python 中检测按键(例如 Space)。网上的每个人都指的是“键盘”模块。我尝试过使用这个,但它不起作用。我确实安装了该软件包,并且在第一行代码中使用了
import keyboard
。
我正在使用 Repl.it 编写代码,我不知道这是否有什么不同。
欢迎任何帮助!
这是我的代码:
import keyboard
keyboard.wait('p')
print('You pressed p')
我试图检测用户何时按下某个键。一旦按下该键,代码就会继续。
这段代码满足您的要求
import keyboard
def wait_for_keypress():
print("Press any key to continue...")
event = keyboard.read_event(suppress=True) # Wait for a key press
if event.event_type == keyboard.KEY_DOWN:
print(f"You pressed the key: {event.name}")
wait_for_keypress()
print("Program continues...")
确保安装了
keyword
模块,否则通过pip安装