在 python3 中使用键盘模块无法按下 Num Lock 按钮

Num Lock button press is not working using keyboard module in python3

我正在使用键盘模块模拟按钮按下。 我有以下代码:

keyboard.press('num lock')# switching on the num lock key
##do some operation##
keyboard.press('num lock')# num lock key is still On

在第二个语句中,没有按下 num lock 键。 请帮我解决一下。

我用pyautogui试过了,还是没有解决。

pyautogui.press("num lock")

谢谢 西蒙

您需要传递的字符串是'numlock',而不是'num lock':

>>> pyautogui.press("numlock")