Automate the Boring Stuff with Python

Albert Sweigart

出版时间

2015-02-25

ISBN

9781593275990

评分

★★★★★
AI导读
核心看点
  • 强调实用性,涵盖文本处理、发邮件等日常任务。
  • 前半部分讲解Python基础,后半部分展示自动化应用。
  • 提供大量外部库样例代码,解释清晰易懂,适合跟练。
适合谁读
  • 无编程基础的初学者,希望快速上手Python。
  • 非开发者,需处理Excel、PDF等重复性办公任务。
  • 想提升工作效率,用脚本替代繁琐手动操作的职场人。
读前提醒
  • 建议结合官网免费资源学习,代码示例专为初学者设计。
  • 中文版翻译质量参差不齐,建议有条件者阅读英文原版。
  • 后半部分为独立应用场景,可根据自身需求选择性阅读。
读者共识
  • 公认最具亲和力的编程入门书,文字简单,同理心强。
  • 任务导向型读物,能显著提升处理数据文件的工作效率。
  • 虽被部分人认为深度有限,但作为业余入门仍极具价值。

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "例如,字符分类将匹配数字0到5和一个句点。你不需要将它写成[0-5\.]。"
  • "For example, the character class [0-5.] will match digits 0 to 5 and a period. You do not need to write it as [0-5\.]."
  • "refObj = openpyxl.charts.Reference(sheet, (1, 1), (10, 1))"
  • "调用函数时,"
  • "合并目录"
  • "##.findall()"
  • "__.search()__"
  • ">>> beginsWithHello.search('He said hello.') == None True"
用户评论
人类在计算机上重复三次的行为, 必须交给计算机自行解决.
浅显易懂
可能是我到目前为止见过最有亲和力的编程书籍,文字简单易懂,对于我这种英语水平也没有太大问题。更值得称许的是它是OpenSource的,知识传播的精神值得钦佩。前半讲了python最基本的一些知识,可以说是相当基本了,IO、面向对象之类等等基本都不会涉及,甚至我觉得看完这本书只能看到python很小的一部分的;后半讲了几种基本文件类型如何用python处理(说白了就是几个包)。我觉得思路是现在还蛮流行的那种吧,先不要学精,学一点之后就要立刻应用起来,作为入门真的很合适
嗯,就从办公自动化开始入门吧。看了第二遍才知道这本书的好。
后半部的自动化应用场景不大心仪,草草而过。
跳过了 basic 部分直奔主题,openpyxl 库有用但我之前看了文档,pyautogui 也可但真不如quicker,也许现在的我还太菜so sad,有空再翻翻 web 相关部分
入门必备,非常实用
非常棒的书,刚学完Python基础,继续学习这个很有收获。
其实鼠标点来点去和体力活有何区别呢?用这本书教的做一些 automation 吧~
深入浅出,写得很好。我终于得以初窥python并学会了一点点一开始想学的技能(顺便感谢墙内的CSDN,墙外的stack overflow)。就是部分技术有点落伍啦,作者还需要多更新下内容呀。(顺便,作者自己的机子是Win系统,写的程序也是Win系统框架下的,OS X用户最好自己摸索下怎么localize)
下载
收藏