简单介绍各个图形界面自动操作的python库,类似按键精灵\autoit\ahk(autohotkey)等等这些自动化工具。这类python库不是只是用来实现自动游戏之类的程序,业界也用这些库来做GUI 自动化测试。

============================================================

第一推荐的库: PyAutoGUI 跨平台

PyAutoGUI 在windows下无依赖,只要执行命令pip install PyAutoGUI 就可以完成安装。

================================================================================

第二推荐的库:pywinauto windows only

pywinauto 依赖pywin32模块,安装pywin32模块后执行命令pip install pywinauto 安装即可。

pywinauto有一个工具可以用来生成代码:

其它类似的库:

================================================================================

autopy更新不活跃,对python3没有好的兼容。

https://github.com/msanders/autopy

pyautoit 依赖autoit.dll实现autoit的各种自动化功能

https://github.com/jacexh/pyautoit

2016年9月11日 07:48:23 codegay

python autohotkey_PyAutoGUI-python版的autoit/AHK相关推荐

  1. Python 程序设计(第二版)董付国_清华大学出版社_习题答案与分析【针对8.4及其之前的】

    更多精彩内容:(没有设置公众号获得,麻烦动动小手~谢谢) CSDN下载:Python编程无师自通电子书,[美]科里·奥尔索夫(Cory Althoff)-文档类-CSDN下载 百度云:链接:https ...

  2. 如何用Python实现多任务版的udp聊天器

    这篇文章主要为大家详细介绍了Python实现多任务版的udp聊天器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一.案例示例 二.案例说明 1.编写一个有2个线程的程 ...

  3. 利用python实现简易版的贪吃蛇游戏(面向python小白)

    前言 这篇文章主要给大家介绍了关于如何利用python实现简易版的贪吃蛇游戏的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学 ...

  4. python做小程序-【实战案例】利用Python做出趣味版防沉迷小程序

    今天带领大家利用Python做出趣味版防沉迷小程序 查询电脑的所有进程 用Python循环检测电脑软件的运行情况,当发现游戏软件时弹出警告窗口,并截图保存.学会这项技能,就再也不怕孩子偷偷打游戏了.下 ...

  5. python教程第四版pdf下载-笨办法学python第四版

    笨办法学python第四版是由Zed Shaw所编写的一本书.如果你还是Python新手,那么这是一本非常不错的入门书籍.书本里以习题方式,引导读者慢慢学会了编程. 目录: 习题 0: 准备工作 习题 ...

  6. python教程第四版pdf下载-笨办法学python第四版 电子书(pdf格式)

    笨办法学python第四版是由Zed Shaw所编写的一本书.如果你还是Python新手,那么这是一本非常不错的入门书籍.书本里以习题方式,引导读者慢慢学会了编程. 目录: 习题 0: 准备工作 习题 ...

  7. python教程第四版pdf下载-笨办法学python 第四版 中文pdf高清版

    笨办法学 Python是Zed Shaw 编写的一本Python入门书籍.适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用.这本书以习题的方式引导读者一步一步学习编 程,从简单的打印一 ...

  8. 从零开始学习python-《从零开始学 Python》(第二版)

    老齐 · 更新于 2018-11-28 11:00:43 <零基础学 Python>(第二版) Python 是一种面向对象.解释型计算机程序设计语言,由 Guido van Rossum ...

  9. win7下python的安装与配置_Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程...

    以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考. 1 硬件与系统条件 Win7 64位系统,显卡为NVIDIA GeforeGT 635M 2 安装策略 a.由 ...

最新文章

  1. 设置最大值_电机变频器参数设置不当会怎样
  2. python的pptx文档_通过python-pptx模块操作ppt文件
  3. filter vue 循环_vue v-for中使用filter筛选数据
  4. GitHub基本使用
  5. spingboot下shiro自定义过滤器roles
  6. postgreSQL源码分析——索引的建立与使用——B-Tree索引(2)
  7. darknet53 作用_darknet53 yolo 下的识别训练
  8. pr cpu100%_【Premiere】视频剪辑必装插件,5个PR插件推荐
  9. 大学生创新创业大赛 项目申请书
  10. gflags的交叉编译
  11. 新浪导航栏下拉菜单案例展示
  12. Qt制作的一款即时通讯软件
  13. 中国学的哲学概念“道、法、术、势”怎么理解 [转]
  14. 单元格中公式结果为0如何不显示0符号?
  15. 百度ai智能写作工具-百度ai自动写文章
  16. 联想电池召回网上登记 Troubleshooting
  17. springboot毕设项目流动人口信息管理系统9i8kh(java+VUE+Mybatis+Maven+Mysql)
  18. 第6期丨一周电商零售News10条(2.15-2.21)淘宝在微信“开店”/人民网评茶颜悦色被指侮辱女性/最高检重点监督直播带货
  19. Ubuntu 安装出现 error vmlinuz has invalid signature 【或者】 mmx64.efi not found
  20. 计算机网络知识点总结 (一)

热门文章

  1. mongodb数据库常用指令
  2. TF-IDF + K-Means 中文聚类例子 - scala
  3. Impala-shell 查询异常 - ERROR: AnalysisException: Failed to evaluate expr: 1
  4. window 远程linux
  5. 2022,你的团队距离持续部署还有多远?
  6. 阿里云数字巡展:“云上峰会”背后的秘密武器
  7. 穿越疫情,阿里云3000万补贴助力中小企业寒冬突围
  8. 厂商 push 不通排查指南
  9. 中国数据库OceanBase登顶之路
  10. 阿里云 EMAS HTTPDNS 联合函数计算重磅推出 SDNS 服务,三大能力获得突破