爆赞!硅谷大佬力作《Python编程快速上手 》【超清PDF完整版】免费分享,全网最快入门办公自动化首选!

Python作为一门极其简单的编程语言,人们常用它来做一些自动化的工作,例如:移动并重命名几千个文件,将它们分类,放入文件夹;批量自动填写在线表单;批量处理Excel表格……

如果你是一名办公室职员、管理者、学术研究者……这类需要通过电脑工作的人,Python无疑能大大提高你的工作效率,是一个非常好的工具。

虽然说Python极其简单,但它毕竟是一门计算机语言,终归有一定学习门槛。

而且,就算你去找学习资源,也会发现一个问题:不管是视频还是书籍,整个知识体系都会很全,很完整。

说白了,我们更需要的自动化办公的知识,其它知识的学习对我们来说作用并不大。

而这本由硅谷大佬编写的《Python编程快速上手—让繁琐工作自动化》,全书都以实现自动化办公为核心,简洁明了,专门为零编程基础的人编写。

全书一共18章,45个实战项目,基本涵盖了日常办公中所遇到的场景。

这本书的第一部分介绍了基本的 Python 编程概念,第二部分介绍了一些不同的任务,通过编写 Python 程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序供读者学习。

每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。

第一部分 Python编程基础

第1章 Python基础 

1.1 在交互式环境中输入表达式

1.2 整型、浮点型和字符串数据类型

1.3 字符串连接和复制

1.4 在变量中保存值

......


第2章 控制流 

2.1 布尔值

2.2 比较操作符

2.3 布尔操作符

2.4 混合布尔和比较操作符

......

第3章 函数 

3.1 def语句和参数

3.2 返回值和return语句

3.3 None值

3.4 关键字参数和print()

......

第4章 列表 

4.1 列表数据类型

4.2 使用列表

4.3 增强的赋值操作

4.4 方法

......

第5章 字典和结构化数据 

5.1 字典数据类型

5.2 漂亮打印

5.3 使用数据结构对真实世界建模

......


第6章 字符串操作 

6.1 处理字符串

6.2 有用的字符串方法

6.3 项目:口令保管箱

6.4 项目:在Wiki标记中添加无序列表

......

第二部分 自动化任务

第7章 模式匹配与正则表达式 

7.1 不用正则表达式来查找文本模式

7.2 用正则表达式查找文本模式

7.3 用正则表达式匹配更多模式

......

第8章 读写文件 

8.1 文件与文件路径

8.2 文件读写过程

8.3 用shelve模块保存变量

......

第9章 组织文件 

9.1 shutil模块

9.2 遍历目录树

9.3 用zipfile模块压缩文件

......

第10章 调试 

10.1 抛出异常

10.2 取得反向跟踪的字符串

10.3 断言

10.4 日志

......

第11章 从Web抓取信息 

11.1 项目:利用webbrowser模块的mapIt.py

11.2 用requests模块从Web下载文件

11.3 将下载的文件保存到硬盘

......

第12章 处理Excel电子表格 

12.1 Excel文档

12.2 安装openpyxl模块

12.3 读取Excel文档

......


第13章 处理PDF和Word文档 

13.1 PDF文档

13.2 项目:从多个PDF中合并选择的页面

13.3 Word文档

......


第14章 处理CSV文件和JSON数据 

14.1 csv模块

14.2 项目:从CSV文件中删除表头

14.3 JSON和API

......

第15章 保持时间、计划任务和启动程序 

15.1 time模块

15.2 数字四舍五入

15.3 项目:超级秒表

......

第16章 发送电子邮件和短信 

16.1 SMTP

16.2 发送电子邮件

16.3 IMAP

......

第17章 操作图像 

17.1 计算机图像基础

17.2 用Pillow操作图像

17.3 项目:添加徽标

......

第18章 用GUI自动化控制键盘和鼠标 

18.1 安装pyautogui模块

18.2 走对路

18.3 控制鼠标移动

......


因为篇幅有限,这里就不过多展示了,有需要这份资料的小伙伴,可以私信回复666.

你可能感兴趣的:(爆赞!硅谷大佬力作《Python编程快速上手 》【超清PDF完整版】免费分享,全网最快入门办公自动化首选!)