隔壁班的同学,觉得这本技术书还挺棒的
拆书,读书,帮你选技术书。橡皮擦 “读” + “选” 技术书。
没错,这次橡皮擦还问了问一个女程序员,她说行。
拆书《Python 自动化开发实战》
先看总评,看完之后在决定你会不会看后面的分析,这本书总计 268 页,定价 69 元,即使打完折也要在 30+元,本书合计 15 个章节,每个章节后面还有个小彩蛋(一会细说)。
书籍封面橡皮擦手里的是这样的。
作者是 CSDN 的某位博客专家,有兴趣的可以自己检索下。豆瓣上没啥评论,技术类书籍整体在豆瓣都不怎么吃香,大概都是打包买回来垫桌角了。
作者定义的读者对象为:
- 从零开始学习编写自动化程序的初学者或者大学生;
- Python 自动化开发工程师;
- 自动化测试和运维的技术人员;
- 培训机构及网课教学用书。
橡皮擦点评:定位准,内容也符合,点赞。
章节分析
本书前 7 章来了一个快速 Python 入门,篇幅不多,厉害的是知识点都点到了,不过完全零基础的朋友读起来稍微有点吃力,进展稍微有那么一丢丢的快。
前 7 章,从第 4 章开始在每个章节结尾的位置都完成了一个小小小小小小…的游戏。你可以先看一下是否有兴趣观摩一下。
- 猜数字游戏(emmm,其实已经成为 Python 必备案例之一了)
- 猜成语游戏(emmm,似曾相识的感觉,貌似橡皮擦自己就特别爱写)
- 过家家游戏(讲类和对象的,里面的爸爸外面有人了,剧透一下)
- 角色扮演游戏(简化到极点的狼人杀)
后面的章节就是对自动化体系的一个概览性介绍了。
第 8 章 网页自动化开发
讲解的是 selenium
,该内容属于自动化开发必备知识之一,作者最终完成了一个百度自动答题的程序。
如果你对 selenium
感兴趣,本章节可以重点阅读。
第 9 章 接口自动化开发
接口开发,核心讲解的是 requests 模块,最后完成的案例是 12036 车次查询,中规中矩的讲解,以上第 8 章与第 9 章都可以用在爬虫知识体系下。
第 10 章 系统自动化开发
这个章节讲解的是通过 PyAutoGUI
控制计算机的键盘和鼠标从而实现自动化操作。节点案例是百度用户登录程序。
第 11 章 软件自动化开发
软件自动化开发讲解的是 PyWinAuto
知识,该内容可以操作 Windows 上的软件,本章节末尾增加的就是一个将文字复制到 Word 文档的案例。
第 12 章 图像识别与定位
本章节内容有点意思,通过 OpenCV 实现基于图片识别的自动定位。
第 13 章 APP 自动化开发
APP 自动化开发,主要讲解的 Appium 技术,可以学习下,用在爬虫领域也是非常不错的内容。
第 14 章~第 15 章 自动化系统的开发有部署
最终配合着 Flask 搭建了一款自动化系统,这部分内容包含的知识跨度有些大,感觉整体提高了一个 level,对于初学者来说前面几个章节的知识都没有问题,但是这 2 个章节学习的成本相对高了。
本书谁该买
- 如果你以后想要从事 Python 自动化开发 >>> 买它
- 如果你有其他语言基础,想要快速转移到 Python 自动化开发 >>> 买它
- 如果你有 Python 语法一点功底,想要提高一下自己对 Python 的认知 >>> 买它
- 如果你喜欢 CSDN 博主的文字风格 >>> 买它
整体没有什么要说的,如果你喜欢看技术书籍,对 Python 有兴趣,支持下这本书吧。
本书谁不买
如果你只是希望系统的学习 Python 语法知识 >>> ==不要买==
如果你听到自动化就不感兴趣 >>> ==不要买==
本书最后说两句
做为一本 Python 自动化知识普及类的书籍,本书不错。自动化的方方面面都有所涉及了,足够初学者学习与使用。
《Python 自动化开发实战》 整体可圈可点,至少橡皮擦读过之后,可以做为 Python 入门书籍推荐给大家。
学习 Python 之后,从事自动化开发相关的工作是一个非常好的方向。
- 点赞
- 收藏
- 关注作者
评论(0)