精通Python自动化编程

黄永祥
内容简介 本书由一线资深Python开发工程师精心编写,循序渐进地介绍Python自动化编程的相关知识。全书共20章,第1~14章讲解Python编程基础知识,第15章讲解数据库编程,第16~20章分别讲解使用Selenium实现网页自动化、使用Requests实现网页爬虫编程、办公自动化编程、使用OpenCV实现图像识别与定位、Web系统的开发与部署。 本书理论与实践相结合,案例丰富,非常适合从零开始学习自动化编程的读者使用,也适合自动化测试、自动化运维、自动化系统开发的一线从业者参考。 作者简介 黄永祥 资深软件工程师,先后从事过系统开发和自动化开发工作。精通自动化测试技术(B/S和C/S),尤其是Python语言及Flask、Django框架,拥有丰富的开发经验。曾出版《玩转Python网络爬虫》《Django Web应用开发实战》等图书。 前言 编程逐渐成为一项常见的专业技能,企业中很多工作都能用程序完成,从而将员工从重复枯燥的工作中释放出来。现在,中小学也开始将编程纳入教学中。 面对人人学编程的热潮,Python是众多编程语言的首选。它入门简单、使用广泛,不仅适用于人工智能、系统开发、网络爬虫领域,还广泛用在自动化测试、自动化运维和自动化办公开发中。本书主要针对Python初学者、测试工程师、运维工程师和办公自动化开发人员编写,讲述如何使用Python完成重复性的工作或任务,从而释放劳动力,提高工作效率。 本书是笔者使用Python编写自动化测试和自动化办公程序的经验总结,内容循序渐进,由浅入深,并结合了当前各种热门的新技术,希望对于正在使用Python编写自动化程序的人员有所帮助。 本书结构 本书循序渐进地介绍Python自动化编程的相关知识,20章内容划分如下: 第1~14章全面讲解Python编程基础知识,以非计算机专业的角度入门Python编程。…