我想编写一个能够通过控制鼠标/键盘并“看到”屏幕上的内容来“使用”其他程序的程序。
我使用AutoIt做类似的事情,但是有时我不得不作弊,因为该语言没有那么强大,或者仅仅是我很烂,而我却不能用它来做很多事情:P
所以…我需要:
Alt
Ctrl
我该如何在python中做到这一点? 它可以在linux和Windows中使用吗?(这可能真的很酷,但这不是必需的)
我使用PyWinAuto可以完成类似的任务。
pywinauto是一组用于自动化Microsoft Windows GUI的python模块。最简单的是,它允许您将鼠标和键盘操作发送到Windows对话框和控件。
它还支持捕获对话框的图像,例如使用Python Imaging Library PIL。