使用 pyautogui 或 python 按 windows 键

Press windows key with pyautogui or python

pyautogui 有pyautogui.press(key) 等功能,但我不知道如何按windows 键,有人可以帮我解决这个问题吗?谢谢

Windows 键的字符串表示为 "win":

>>> import pyautogui
>>> pyautogui.press("win")

或者,您可以传递 "winleft""winright" 字符串,它们分别按下左右 Windows 键。

可以传递给press()keyDown()keyUp()函数的pyautogui documentation has a list of keyboard strings

根据 pyautogui source code(take a look at line 123) and Microsoft 键盘映射,windows 按钮键名是 'super'。

pyautogui.press('super')