news 2026/1/26 21:02:01

“蟒蛇书”作者力荐,全球热销的Python入门经典书第3版出版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
“蟒蛇书”作者力荐,全球热销的Python入门经典书第3版出版

全新第3版,基于Python 3.13,全球热销75万+,中文版累计销量35万+,全书案例素材+源代码。零门槛学Python,轻松摆平海量烦琐事务,百万级爆款“蟒蛇书”作者埃里克·马瑟斯作序推荐的《Python编程快速上手——让烦琐工作自动化(第3版)》中文版出版。

Python编程快速上手——让烦琐工作自动化(第3版)

第三版有什么不同?

第 3 版做了全面修订,精心设计了 16 个编程项目,让读者能够将学到的技能付诸实 践。书中全面介绍了 SQLite 及如何使用 Python 的 sqlite3 模块操作关系数据库,如何在 Windows、macOS 和 Linux 系统中将 Python 程序编译为可执行程序, 以及如何创建和运行命 令行程序。书中还介绍了如何使用 PyPDF 和 PdfMiner 执行 PDF 操作,如何使用 Playwright 和 Selenium 控制 Web 浏览器,如何使用文本转语音库,以及如何使用 OpenAI Whisper 库将 音频和视频文件转为文本,如何使用 PyTesseract 提取图像中的文本,如何使用 Matplotlib 创 建图表。

对本书的赞誉

如果你是 Python 新手,请先将这本书收入囊中,如果你是经验丰富的 Python 玩家且还没看过 这本书,也请抽空读一读。—— 摘自 Medium 专栏“The Startup”
把程序拆散再像拼积木一样拼回去,好玩得不得了!就像小时候搭建积木,那种快乐又回来了。 —— 威尔 · 惠顿(Wil Wheaton),演员、作家、极客圈大咖
想让计算机替你干苦活累活?那就读读这本书!上手快、效果立竿见影,强烈推荐!—— 马克 · 吉布斯(Mark Gibbs),Network World 特约专栏作家
编程最大的爽点,就是看着计算机乖乖帮你把事情办完。这本书把每一次小的成功都放大给你 看,再无聊的事情也能玩出花样。—— 希拉里 ·梅森(Hilary Mason),Fast Forward Labs 创始人兼 Accel 常驻数据科学家
每天被重复、烦琐的任务折磨?这本书就是你的救星,让你再也不用花几小时干苦力了。—— 达克斯特 · 沙利文(Dakster Sullivan),GeekMom 网站
无论你是喜欢看书学习,还是喜欢看视频学习,这本书都是你不容错过的!它能帮你轻松写出 实用的 Python 程序,效率飞起!—— 塞尔达尔 · 雷古拉普(Serdar Regulalp),InfoWorld 网站

本书内容

本书分两部分,其中第一部分介绍如何使用 Python 编程,第二部分介绍可以用来自动完成 各种任务的 Python 库。建议先按顺序阅读第一部分的全部内容,再根据自己的兴趣有选择地阅 读第二部分的内容。下面简要地说明一下各章涵盖的内容。

第一部分:编程基础

第 1 章介绍表达式和最基本的 Python 指令,以及如何使用 Python 交互式环境来尝试执行 代码。

第 2 章介绍如何让程序决定执行哪些指令,让代码能够根据条件做出明智的响应。 第 3 章介绍如何让程序重复执行指令,直到执行了指定次数或不满足指定的条件。 第 4 章介绍如何定义函数,以便将代码组织成易于管理的模块。

第 5 章介绍如何使用 Python 提供的各种工具查找和修复 bug。 第 6 章介绍列表和数据组织技巧。

第 7 章介绍字典和更强大的数据组织技巧。

第 8 章介绍如何处理文本数据(Python 称之为字符串)。 第二部分:任务自动化

第 9 章介绍在 Python 中如何使用正则表达式来操作字符串和查找文本模式。 第 10 章介绍如何读取文本文件的内容,以及如何将数据保存到硬盘文件中。

第 11 章介绍如何借助 Python 以比人类用户快得多的速度复制、移动、重命名和删除大量 文件,还将介绍如何压缩和解压缩文件。

第 12 章介绍如何将 Python 程序打包,以便能够在本地计算机或协作的计算机上轻松地运 行它们。

第 13 章介绍如何编写自动下载网页并对其中的信息进行解析的程序(又称“爬虫” 程序)。

第 14 章介绍如何通过编程操作 Excel 电子表格,当你需要分析数百乃至数千个表格时, 这可以提供极大的帮助。

第 15 章介绍如何使用 Python 读取和更新由 Google Sheets 创建的电子表格。

第 16 章介绍如何使用 Python 自带的强大开源数据库软件 SQLite 处理关系数据库。 第 17 章介绍如何通过编程读取 PDF 和 Word 文档。

第 18 章介绍如何通过编程操作数据序列化格式(CSV、JSON 和 XML)的文档。

第 19 章介绍如何在 Python 程序中处理时间和日期,如何调度计算机使其在特定时间执行 任务,以及如何在 Python 程序中启动其他程序。

第 20 章介绍如何编写程序,使其能够通过电子邮件、手机短信、推送消息等方式向自己 或他人发送自动化提醒。

第 21 章介绍如何通过编程操作图像(如 JPEG 或 PNG 文件),以及如何使用 Matplotlib 库绘制图表。

第 22 章介绍如何使用 PyTesseract 包提取图像和扫描文档中的文本,以便做进一步的 处理。

第 23 章介绍如何通过编程来控制鼠标和键盘,以自动化鼠标单击和键盘按键操作。

第 24 章介绍如何使用高级计算机科学包在文本和语音之间进行转换。

选择第3版的四大理由!

零门槛学Python,轻松摆平海量烦琐事务!

全方位资源加持,轻松上手,快速掌握!

赠送全书源代码轻松自动化任务。

六大核心看点,直击痛点!

看点一:拒绝本领恐慌Python大佬教你对Al理性祛魅

看点二:八大模块快速打好Python基础

看点三:案例丰富,痛点“药到病除”

看点四:赠送全书案例代码,项目实现思路直接套

看点五:262个习题巩固各章知识(附赠全部习题答案)

看点六:47个实践项目让你大练身手

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/27 4:11:55

教程 31 - 材质系统

上一篇:纹理系统 | 下一篇:几何体系统 | 返回目录 📚 快速导航 📋 目录 引言学习目标材质系统概念材质数据结构材质配置文件材质系统架构材质加载流程配置文件解析字符串工具扩展渲染器集成使用示例常见问题练习与挑战下一步 &am…

作者头像 李华
网站建设 2026/1/27 6:52:29

bugku ——各种绕过哟

启动靶场读取源码<?php highlight_file(flag.php); $_GET[id] urldecode($_GET[id]); $flag flag{xxxxxxxxxxxxxxxxxx}; if (isset($_GET[uname]) and isset($_POST[passwd])) {if ($_GET[uname] $_POST[passwd])print passwd can not be uname.;else if (sha1($_GET[un…

作者头像 李华
网站建设 2026/1/23 9:08:27

运行时端的执行流程-–-behaviac

原文 在运行时端&#xff08;下面以C版来加以说明&#xff0c;C#版基本类似&#xff09;&#xff0c;整个组建的更新可以通过Workspace::Update()函数来执行&#xff0c;该函数主要包括两大功能&#xff1a; 调用DebugUpdate()函数来更新一些连调和热加载相关的功能。根据m_b…

作者头像 李华