Python自动化开发实战黄永祥著-读摘要 pywinauto的安装

2024-03-27 11:08

本文主要是介绍Python自动化开发实战黄永祥著-读摘要 pywinauto的安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近偶遇同事有书籍《Python自动化开发实战》黄永祥著,简单快速浏览了一下,发现个别的自动化开发工具也许有帮助,应该在有空的时候进行研究现进行一些摘要如下:

第1~7章 主要介绍了python入门的主要的语言编程概念

第8章:讲述如何在python中使用Selenium实现网页自动化开发。

第9章:讲述如何使用requests实现网页接口自动化开发。

第10章: 用PyAutoGUI进行系统自动化开发

第11章:PyWinAuto进行软件自动化开发  可以基于UIA WIN32的软件操控。可以使用该工具对windows平台开发的软件进行自动化测试。

第12章:OpenCV图像识别与定位

第13章: Appium进行App自动化开发

Android 系统的元素查找需要借助软件UI Automator Viewer实现 推荐网文:app控件获取之uiautomatorviewer

第14章:使用Flask

第15章:自动化系统的开发与部署

 

同时参考其他网文获知:

源代码下载

本书源代码的github下载地址:

https://github.com/xyjw/python-Automation

 

如果你在下载过程中遇到问题,可发送邮件至554301449@qq.com获得帮助,邮件标题为“Python自动化开发实战下载资源”。

技术服务

读者在学习或者工作的过程中,如果遇到实际问题,可以加入QQ群93314951与笔者联系,笔者会在第一时间给予回复。

 

参考网文如下(感谢):

更详细的摘要

https://blog.csdn.net/weixin_39637049/article/details/109619064?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242

详细目录的网文:

https://blog.csdn.net/weixin_39537977/article/details/111550645?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-1.control&dist_request_id=1328626.21025.16154292696482127&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1.control

 

我对pywinauto的使用比较感兴趣,安装过程如下:

安装

C:\Users\gy>pip install pywinauto

Collecting pywinauto

  Downloading https://files.pythonhosted.org/packages/ba/44/fba89cdd8330999f342f3560c779084c45b012805a53d38732edfe95f0ee/pywinauto-0.6.8-py2.py3-none-any.whl (362kB)

     |████████████████████████████████| 368kB 2.2MB/s

Collecting six (from pywinauto)

  Downloading https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl

Collecting pywin32 (from pywinauto)

  Downloading https://files.pythonhosted.org/packages/2e/4e/aa126480d86d448924453ec77421ae97b558c650468c0cb9bc5d693058bf/pywin32-300-cp37-cp37m-win32.whl (8.5MB)

     |████████████████████████████████| 8.5MB 2.2MB/s

Collecting comtypes (from pywinauto)

  Downloading https://files.pythonhosted.org/packages/8a/49/c586a0207089402d0d5d81efb186becb3d8fd40dc40d792851e828e46dd2/comtypes-1.1.8.zip (181kB)

     |████████████████████████████████| 184kB 939kB/s

Installing collected packages: six, pywin32, comtypes, pywinauto

  Running setup.py install for comtypes ... done

Successfully installed comtypes-1.1.8 pywin32-300 pywinauto-0.6.8 six-1.15.0

WARNING: You are using pip version 19.2.3, however version 21.0.1 is available.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

 

C:\Users\gy>

这篇关于Python自动化开发实战黄永祥著-读摘要 pywinauto的安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/851897

相关文章

Python多重继承慎用的地方

《Python多重继承慎用的地方》多重继承也可能导致一些问题,本文主要介绍了Python多重继承慎用的地方,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录前言多重继承要慎用Mixin模式最后前言在python中,多重继承是一种强大的功能,它允许一个

python+OpenCV反投影图像的实现示例详解

《python+OpenCV反投影图像的实现示例详解》:本文主要介绍python+OpenCV反投影图像的实现示例详解,本文通过实例代码图文并茂的形式给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一、前言二、什么是反投影图像三、反投影图像的概念四、反向投影的工作原理一、利用反向投影backproj

Python中edge-tts实现便捷语音合成

《Python中edge-tts实现便捷语音合成》edge-tts是一个功能强大的Python库,支持多种语言和声音选项,本文主要介绍了Python中edge-tts实现便捷语音合成,具有一定的参考价... 目录安装与环境设置文本转语音查找音色更改语音参数生成音频与字幕总结edge-tts 是一个功能强大的

使用Python和PaddleOCR实现图文识别的代码和步骤

《使用Python和PaddleOCR实现图文识别的代码和步骤》在当今数字化时代,图文识别技术的应用越来越广泛,如文档数字化、信息提取等,PaddleOCR是百度开源的一款强大的OCR工具包,它集成了... 目录一、引言二、环境准备2.1 安装 python2.2 安装 PaddlePaddle2.3 安装

Python+PyQt5开发一个Windows电脑启动项管理神器

《Python+PyQt5开发一个Windows电脑启动项管理神器》:本文主要介绍如何使用PyQt5开发一款颜值与功能并存的Windows启动项管理工具,不仅能查看/删除现有启动项,还能智能添加新... 目录开篇:为什么我们需要启动项管理工具功能全景图核心技术解析1. Windows注册表操作2. 启动文件

Python datetime 模块概述及应用场景

《Pythondatetime模块概述及应用场景》Python的datetime模块是标准库中用于处理日期和时间的核心模块,本文给大家介绍Pythondatetime模块概述及应用场景,感兴趣的朋... 目录一、python datetime 模块概述二、datetime 模块核心类解析三、日期时间格式化与

Java调用Python的四种方法小结

《Java调用Python的四种方法小结》在现代开发中,结合不同编程语言的优势往往能达到事半功倍的效果,本文将详细介绍四种在Java中调用Python的方法,并推荐一种最常用且实用的方法,希望对大家有... 目录一、在Java类中直接执行python语句二、在Java中直接调用Python脚本三、使用Run

使用Python开发Markdown兼容公式格式转换工具

《使用Python开发Markdown兼容公式格式转换工具》在技术写作中我们经常遇到公式格式问题,例如MathML无法显示,LaTeX格式错乱等,所以本文我们将使用Python开发Markdown兼容... 目录一、工具背景二、环境配置(Windows 10/11)1. 创建conda环境2. 获取XSLT

Python如何调用指定路径的模块

《Python如何调用指定路径的模块》要在Python中调用指定路径的模块,可以使用sys.path.append,importlib.util.spec_from_file_location和exe... 目录一、sys.path.append() 方法1. 方法简介2. 使用示例3. 注意事项二、imp

PyQt5+Python-docx实现一键生成测试报告

《PyQt5+Python-docx实现一键生成测试报告》作为一名测试工程师,你是否经历过手动填写测试报告的痛苦,本文将用Python的PyQt5和python-docx库,打造一款测试报告一键生成工... 目录引言工具功能亮点工具设计思路1. 界面设计:PyQt5实现数据输入2. 文档生成:python-