当前位置:嗨网首页>书籍在线阅读

37-小结

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

20.15 小结

pyautogui 模块实现GUI自动化,通过控制键盘和鼠标,让你与计算机上的应用程序交互。虽然这种方式相当灵活,可以做任何人类用户做的事情,但也有不足之处,即这些程序对它们的单击和输入是相当盲目的。在编写GUI自动化程序时,请试着确保它们在得到错误指令时快速崩溃。崩溃很烦人,但比程序继续错误地执行要好得多。

利用PyAutoGUI,你可以在屏幕上移动鼠标指针,模拟鼠标单击、按键和按快捷键。 pyautogui 模块也能检查屏幕上的颜色,让GUI自动化程序对屏幕内容有足够的了解,知道它是否有偏差。甚至可以向它提供一个屏幕快照,让它找出你希望单击的区域坐标。

可以组合使用所有这些PyAutoGUI功能,在计算机上自动化执行重复任务。实际上,看着鼠标指针自己移动,看着文本自动出现在屏幕上,这是彻头彻尾的催眠。为什么不用节省下来的时间,舒舒服服地坐着,看着程序为你工作?看着你的聪明才智帮你完成繁琐的工作,肯定会让你感到满意。