【发布时间】:2020-08-08 18:45:26
【问题描述】:
嗨,
我很想开发一个小型应用程序,以通过单一代码库以编程方式触发 Windows、Linux 和 Mac 桌面的鼠标和键盘事件。
为此,我使用 xdotool 学到了一些东西
是否有任何选项可以使其也适用于 Windows?或者如果有任何其他方法(编程、库或框架)来实现这一点,请向我提出建议。
示例:
- 键盘事件:剪切、复制、粘贴、Atl Tab、Caps Lock、在编辑器中搜索等。
- 鼠标:左键和右键单击、滚动、左移(例如 10 像素)、右移、上移等
编写的 Python 代码适用于 Linux 和 Mac。
import os
os.system('xdotool key "Alt+Tab" &')
#os.system('shutdown /s /t 1 &')
【问题讨论】:
标签: python-3.x mouseevent cross-platform keyboard-events xdotool