计算机与编程
Python编程快速上手:让繁琐工作自动化(Automate the Boring Stuff with Python)
2026-09-04·—次浏览
《Python 编程快速上手:让繁琐工作自动化》(原书名 Automate the Boring Stuff with Python)由〔美〕Al Sweigart 著、王海鹏 译,人民邮电出版社 2016 年 7 月第 1 版第 1 次印刷(ISBN 978-7-115-42269-9,800×1000 1/16,26.25 印张,590 千字,定价 69.00 元)。原书英文版由 No Starch Press 出版,ISBN-13 978-1-59327-599-0,英文版长期位居美亚 Python 入门类销量榜首。
本书不是针对"想成为软件开发者"的人写的,而是针对所有其他人——办公室职员、管理者、学术研究者、使用计算机工作的任何人。读者将学到编程的基本知识,从而能够编写程序将日常繁琐任务自动化,例如批量移动/重命名文件、填写在线表单、从网站下载文件或复制文本、向客户发送短信通知、更新或格式化 Excel 电子表格、检查邮件并自动回复等。本书第一部分介绍了基本的 Python 编程概念;第二部分介绍了一些不同的任务,通过编写 Python 程序,可以计算机自动完成它们。每章末尾还提供习题与实践项目,帮助读者巩固所学知识。
全书目录
第一部分 Python 编程基础
- 第 1 章 Python 安装与运行基础
- 第 2 章 控制流:if、while、for 循环
- 第 3 章 函数
- 第 4 章 列表
- 第 5 章 字典与结构化数据
- 第 6 章 字符串操作
第二部分 自动化任务
- 第 7 章 用正则表达式进行模式匹配
- 第 8 章 输入验证
- 第 9 章 文件读写(读/写文件、shelve、pathlib)
- 第 10 章 组织文件(shutil、send2trash、zipfile)
- 第 11 章 调试
- 第 12 章 Web 爬虫(requests、BeautifulSoup、selenium)
- 第 13 章 处理 Excel 电子表格(openpyxl)
- 第 14 章 处理 PDF 与 Word 文档
- 第 15 章 处理 CSV 文件与 JSON 数据
- 第 16 章 时间调度、启动程序与发送邮件
- 第 17 章 图像操作(Pillow)
- 第 18 章 控制键盘与鼠标(pyautogui)
附录 习题答案、安装第三方模块、Python 速查表
本书的突出特点
- 面向零基础:以"自动化繁琐工作"为切入点,专为非专业程序员设计。
- 项目驱动:每章末尾的习题与实践项目,让读者边学边做出能用的工具。
- 覆盖面广:覆盖文件、网页、Excel、PDF、Word、CSV、JSON、邮件、图像、键盘鼠标等日常办公场景。
- 社区生态:配套在线资源和活跃社区,被多国高校选为非计算机专业编程入门教材。
适用读者
本书适合办公室职员、运营/营销/财务工作者、学术研究者、数据/产品分析师、教师、研究生、文科背景的非程序员,以及任何想把"枯燥重复的工作"交给计算机的人。无需编程基础。
内页速览
关注公众号,获取下载验证码
- 微信搜索并关注公众号 【那山那海那座城】
- 向公众号后台发送以下任一关键词即可领取验证码(发送 python-kuaisushangshou 或 Python快速上手 或 自动化Python)
- 你将收到本资料的下载验证码,填到下方即可解锁

扫码关注
那山那海那座城
长按可保存二维码
相关资料
查看全部资料更多地理教材与学习资料,点击卡片即可查看详情并下载。
需验证码Python编程:从入门到实践(Python Crash Course, 图灵程序设计丛书)[美] Eric Matthes 著;袁国忠 译查看下载
需验证码C程序设计(第四版)学习辅导(谭浩强 著)谭浩强 著查看下载
需验证码数据结构(C语言版)严蔚敏、吴伟民 编著查看下载
需验证码Java实时编程(Real-Time Java Programming: With Java RTS)[美] Eric J. Bruno、Greg Bollella 著;田思源 译查看下载
需验证码Python地理空间分析指南(第2版)[美]Joel Lawhead 著;邓世超 译查看下载
需验证码地理信息系统导论(科学出版社 2003 版)〔美〕Kang-tsung Chang(张康聪)著;陈健飞 译查看下载
声明:本站收集的教材来源于网络,所有版权都归出版社所有。本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载或引用的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除!
