让Python遇上Office:从编程入门到自动化办公实践

让Python遇上Office:从编程入门到自动化办公实践

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书将从零开始教你如何通过Python实现办公自动化。

内容简介

全书共10章,分为3部分:

第一部分(第1~5章)包括从零基础入门Python的基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);

第二部分(第6~9章)以操作办公文档为主,介绍如何使用Python代码处理Word、Excel、PPT、PDF文档,实现文档办公自动化;

第三部分(第10章)为进阶部分,内容涉及桌面自动化、发送邮件、网络请求、定时任务、GUI、打包程序等,可以帮助读者进一步提高工作效率。

本书代码逻辑完整清晰,强调各种易错点,以便读者在学习过程中实现效率最大化。

本书适合想要学习Python语言的在校师生或职场办公人员,也适合零基础的学习者入门python编程。

作者简介

作者潘美冰,Python开发工程师,从事Python开发工作四年,有着丰富的项目实战经验,擅长办公自动化、爬虫技术、Web应用、GUI开发,对Python有着深入的理解。

章节目录

版权信息

内容简介

作者简介

前言

第一部分 Python基础知识

第1章 Python安装环境

1.1 认识Python

1.2 安装Python

1.3 安装Pycharm

1.4 第一行代码

1.5 简单交互

第2章 数据结构

2.1 数字类型

2.2 字符串

2.3 列表

2.4 元组

2.5 字典

2.6 集合

2.7 None类型

2.8 可变类型与拷贝

2.9 公共方法

2.10 运算符

2.11 遍历

2.12 推导式

第3章 函数

3.1 三大基本结构

3.2 认识函数

3.3 函数参数

3.4 函数返回值

3.5 组包和解包

3.6 变量作用域

3.7 lambda函数

第4章 类与对象

4.1 类与对象

4.2 私有属性和私有方法

4.3 魔法方法

4.4 继承与多态

4.5 类方法与静态方法

第5章 其他知识点

5.1 程序异常

5.2 文件读写

5.3 模块与包

5.4 常用模块

第二部分 Python办公知识

第6章 操作Excel

6.1 openpyxl

6.2 打开与保存

6.3 操作工作表

6.4 访问单元格

6.5 操作单元格

6.6 使用公式

6.7 设置样式

6.8 过滤和排序

6.9 插入图表

6.10 只读只写

6.11 加密保护

6.12 xls转xlsx

第7章 操作Word

7.1 python-docx

7.2 打开与保存

7.3 doc转docx

7.4 段落操作

7.5 段落样式

7.6 Run对象

7.7 长度单位

7.8 使用标题

7.9 操作图片

7.10 操作表格

7.11 页面设置

第8章 操作PPT

8.1 python-pptx

8.2 打开与保存

8.3 长度单位

8.4 操作幻灯片

8.5 使用形状

8.6 使用占位符

8.7 操作文本

8.8 添加图表

8.9 操作表格

8.10 操作图片

第9章 操作PDF

9.1 pypdf2

9.2 打开与保存PDF文件

9.3 操作页面

9.4 修改PDF

9.5 提取内容

9.6 添加水印

9.7 读写元数据

9.8 加密解密

9.9 转换PDF

第三部分 进阶内容

第10章 其他操作

10.1 自动点击

10.2 发送邮件

10.3 网络请求

10.4 定时任务

10.5 图形用户界面

10.6 打包程序

结束语

让Python遇上Office:从编程入门到自动化办公实践是2023年由清华大学出版社出版,作者潘美冰。

得书感谢您对《让Python遇上Office:从编程入门到自动化办公实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Office 2016办公应用实战从入门到精通:超值版 电子书
本书通过精选案例引导读者深入学习,系统地介绍了Office2016的相关知识和应用方法。全书共14章。第1~3章主要介绍Office2016的入门知识、Word2016文档的基本编辑以及长文档的排版与处理等;第4~7章主要介绍Excel电子表格的制作方法,包括工作簿和工作表的基本操作、管理和美化工作表、公式和函数的应用、数据的基本分析,以及数据的高级分析等;第8~10章主要介绍PowerPoint
PyQt编程快速上手:PythonGUI开发从入门到实践 电子书
PyQt实用工具书,帮助读者快速上手功能强大的开发工具,轻松掌握GUI开发技巧,创建各式各样的桌面程序。
新编电脑办公(Windows 10+Office 2013版)从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑办公的相关知识和应用方法。全书分为7篇,共30章。第1篇【入门篇】主要介绍了电脑办公基础、Windows10的基础操作、打造个性化的办公环境、打字方法、办公文件的高效管理及电脑办公软件平台的管理等;第2篇【Word办公应用篇】主要介绍了Word2013的基本操作、Word文档的图文混排、长文档的排版及检查和审阅文档等;第3篇【Exce
新编电脑办公(Windows 10+Office 2010版)从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑办公的相关知识和应用方法。全书分为7篇,共30章。第1篇【入门篇】主要介绍了电脑办公基础、Windows10的基本操作、如何打造个性化的办公环境、高效打字的方法、办公文件的高效管理以及电脑办公软件平台的管理方法等;第2篇【Word办公应用篇】主要介绍了Word2010的基本操作、Word文档的图文混排、长文档的排版以及检查和审阅文档方
新编电脑办公(Windows 7+Office 2016版)从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑办公的相关知识和技巧。全书分为7篇,共31章。第1篇【办公基础篇】主要介绍了电脑办公的基础知识、Windows7的基本操作、办公环境的个性化设置、电脑打字以及办公文件的高效管理等;第2篇【Word办公应用篇】主要介绍了Word2016的基本操作、Word的图文混排、长文档的排版以及检查和审阅文档的方法等;第3篇【Excel办公应用篇】