使用 pyautogui 或 python 按 windows 键

问题描述

pyautoguipyautogui.press(key)这样的功能,但是我不知道怎么按windows键,有人能帮帮我吗?谢谢

解决方法

根据 pyautogui source code(查看第 123 行)和 Microsoft 键盘映射,windows 按钮键名称为“超级”。

pyautogui.press('super')

,

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

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

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

pyautogui documentation 有一个 list of keyboard strings,可以传递给 press()keyDown()keyUp() 函数。