让工作化繁为简 用python实现办公自动化 Office软件文秘行政人事营销财务等职业的人士阅读Python编程初学者参考
- 产品名称:让工作化繁为简:用Python...
- 书名:让工作化繁为简:用Python实现办公自动化
- 作者:无
- 定价:79.80元
- 书名:让工作化繁为简:用Python实现办公自动化
- 是否是套装:否
- 出版社名称:机械工业出版社
- 出版时间:2021-03
本书是一本案例驱动型的Python编程指南,将语法知识和编程思路融入大量的典型案例,带领读者一步步学会将Python打造成自动化办公的利器。
全书共10章,可划分为4个部分。1部分包括1章和2章,主要讲解Python编程环境的搭建方法和Python的基础语法知识。2部分包括3~7章,通过大量案例讲解如何用Python自动化处理计算机文件、PDF文件和Office文件。3部分包括8章和9章,主要讲解如何利用Python编写爬虫程序,自动从网页上爬取数据。4部分为10章,主要讲解如何利用Python自动发送电子邮件。
本书案例典型实用,讲解浅显易懂,适合具备一定的Office软件操作基础又想进一步提高工作效率的办公人员,如从事文秘、行政、人事、营销、财务等职业的人士阅读,也可供Python编程初学者参考。
1章 Python快速上手1.1@Python编程环境的搭建
1.1.1 安装与配置Anaconda
1.1.2 安装与配置PyCharm
1.2@Python的模块
1.2.1 初识模块
1.2.2 模块的安装
1.3@常见问题和解决办法
2章 Python的基础语法知识
2.1@变量
2.2@数据类型:数字与字符串
2.2.1 数字
2.2.2 字符串
2.2.3 数据类型的查询
2.2.4 数据类型的转换
2.3@数据类型:列表、字典、组与集合
2.3.1 列表
2.3.2 字典
2.3.3 组和集合
2.4@运算符
2.4.1 算术运算符和字符串运算符
2.4.2 比较运算符
2.4.3 赋值运算符
2.4.4 逻辑运算符
2.5@编码基本规范
2.5.1 缩进
2.5.2 注释
2.6 控制语句
2.6.1 if语句
2.6.2 for语句
2.6.3 while语句
2.6.4 控制语句的嵌套
2.7 函数
2.7.1 内置函数
2.7.2 自定义函数
2.8 模块的导入
2.8.1 import语句导入法
2.8.2 from语句导入法
3章 自动化整理计算机文件
3.1@文件的自动分类
3.2@文件和文件夹的快速查找
3.3@自动清理重复文件
3.4@批量转换图片的格式
3.5@按照日期自动分类图片
4章 自动化处理PDF文件
4.1@批量下载PDF文件
4.1.1 使用Selenium模块爬取多页内容
4.1.2 使用Selenium模块批量下载PDF文件
4.2@批量合并PDF文件
4.3@批量拆分PDF文件
4.4@批量加密PDF文件
4.5@批量为PDF文件添加水印
4.5.1 自定义函数创建水印文件
4.5.2 自定义函数添加水印
4.5.3 使用循环为每个PDF文件添加水印
5章 自动化处理Word文档
5.1@批量生成Word合同
5.1.1 读取文件并进行查找和替换
5.1.2 使用循环套用模板生成合同
5.2@将Word文档批量转换为PDF文件
5.3@在Word文档中批量标钾键词
5.4@在Word文档中批量替换关键词
6章 自动化处理Excel工作簿
6.1@批量生成产品出货清单
6.1.1 提取出货统计表中的数据
6.1.2 使用for语句创建产品出货清单
6.2@批量替换工作簿的单格数据
6.3@将多个工作表合并为一个工作表
6.3.1 使用xlwings模块读取多个工作表中的数据
6.3.2 新建工作簿存放合并后的数据
6.4@将一个工作表拆分为多个工作簿
6.5@批量拆分列数据
6.6@批量分类汇总数据
7章 自动化处理PowerPoint演示文稿
7.1@批量提取演示文稿中的文本内容
7.2@将演示文稿批量导出为图片和PDF文件
7.3@自动读取图文素材制作演示文稿
7.4@批量提取演示文稿中的图片素材
8章 爬虫技术基础
8.1@认识网页结构
8.1.1 查看网页的源代码
8.1.2 初步了解网页结构
8.1.3 网页结构的组成
8.1.4 百度新闻页面结故析
8.2@Requests模块
8.3@正则表达式
8.3.1 正则表达式基础知识
8.3.2 使用正则表达式提取数据
8.4@Selenium模块
8.4.1 网页数据爬取的难点
8.4.2 浏览器驱动程序的下载与安装
8.4.3 使用Selenium模块获取网页真正的源代码
8.4.4 使用Selenium模块模拟鼠标和键盘操作
9章 爬虫实战演练
9.1@爬取图书数据—当#当网
9.1.1 使用Requests模块获取网页源代码
9.1.2 编写正则表达式提取图书数据
9.1.3 批量爬取多页数据
9.2@爬取新闻数据—新浪新闻
9.2.1 使用Selenium模块获取网页源代码
9.2.2 编写正则表达式提取新闻数据
9.2.3 自定义函数完成多个关键词的批量爬取
9.3@爬取价格数据—农业农村部网站
9.3.1 使用Selenium模块获取网页源代码
9.3.2 使用pandas模块获取网页中的表格数据
9.3.3 批量爬取多页数据
9.4@爬取职位数据—前程无忧网
9.4.1 使用Selenium模块搜索职位
9.4.2 编写正则表达式提取数据并保存
9.4.3 批量爬取多页数据
9.5@爬取财务报表—东方财富网
9.5.1 使用Selenium模块爬取单页财务报表
9.5.2 使用Selenium模块爬取多页财务报表
9.5.3 爬取指定时期和指定种类的财务数据
10章 自动化处理电子邮件
10.1@自动发送电子邮件
10.1.1 获取SMTP授权码
10.1.2 自动发送文本格式的电子邮件
10.1.3 自动发送HTML格式的电子邮件
10.1.4 自动发送带附件的电子邮件
10.2@批量发送电子邮件
10.3@定时发送电子邮件
10.3.1 自动爬取数据并通过电子邮件发送
10.3.2 利用while True循环实现定时发送电子邮件
10.3.3 利用Schedule模块实现定时发送电子邮件
10.4@云服务器简介
4
-
最近销售:已售出50 掌柜:风云定¥75 元
-
最近销售:已售出29 掌柜:风云定¥59 元
-
最近销售:已售出16 掌柜:风云定¥69 元
-
最近销售:已售出14 掌柜:风云定¥69 元
-
最近销售:已售出14 掌柜:风云定¥68 元