我想编写一个程序,能够通过控制鼠标/键盘并能够“查看”屏幕上的内容来“使用”其他程序。
I used AutoIt做类似的事情,但有时我不得不作弊,因为语言不是那么强大,或者也许只是我很糟糕,我无法用它做那么多:P
所以...我需要:
- 截屏,然后我将它们进行比较,以使程序“理解”,但它需要“看到”
- 使用鼠标:移动、单击、释放,很简单,不是吗?
- Using the keyboard: pressing some keys, or key combinations, including special keys like Alt,Ctrl etc...
我怎样才能在Python中做到这一点?
它在linux和windows下都可以工作吗? (这可能真的很酷,但没有必要)
我在类似的任务中使用过一些运气PyWinAuto.
pywinauto 是一组 python 模块
自动化 Microsoft Windows GUI。
最简单的是,它允许您发送
对窗口的鼠标和键盘操作
对话框和控件。
它还支持使用 Python 图像库捕获对话框图像等PIL.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)