计算机与编程

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、邮件、图像、键盘鼠标等日常办公场景。
  • 社区生态:配套在线资源和活跃社区,被多国高校选为非计算机专业编程入门教材。

适用读者

本书适合办公室职员、运营/营销/财务工作者、学术研究者、数据/产品分析师、教师、研究生、文科背景的非程序员,以及任何想把"枯燥重复的工作"交给计算机的人。无需编程基础。

内页速览

封面 内页 1 内页 2 内页 3 内页 4 内页 5 内页 6

关注公众号,获取下载验证码

  1. 微信搜索并关注公众号 【那山那海那座城】
  2. 向公众号后台发送以下任一关键词即可领取验证码(发送 python-kuaisushangshou 或 Python快速上手 或 自动化Python)
  3. 你将收到本资料的下载验证码,填到下方即可解锁
那山那海那座城 公众号二维码

扫码关注

那山那海那座城

长按可保存二维码

相关资料

查看全部资料

更多地理教材与学习资料,点击卡片即可查看详情并下载。

声明:本站收集的教材来源于网络,所有版权都归出版社所有。本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载或引用的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除!