前言
读取数据自动化办公,我相信很多人都有强烈的需求,都希望从繁琐重复的劳动中挣脱出来,把精力用在有意义的事情上。
现代办公室里几乎任何一项工作都会用到Excel、Word、PPT、发邮件等。
今天就教大家如何利用Python自动化操作Excel,word、PPT、发邮件等。包括:介绍操作的工具包、安装方法及操作的具体方法。对于每天有大量重复性工作的同学来说,这款工具绝对是福利。
【----帮助Python学习,以下所有学习资料文末免费领!----】
第一章:《从此做表不加班》Excel 自动化处理
office 家族其实都可以用 VBA 解决自动化的问题,但可能很多人不会用。
python 针对 excel 有很多的第三方库可以用,比如 xlwings、xlsxwriter、xlrd、xlwt、pandas、
xlsxwriter、win32com、xlutils 等等。
这些库可以很方便地实现对 excel 文件的增删改写、格式修改等,当然并不推荐你全部都去
尝试一下,这样时间成本太大了。
xlrd:用于读取 Excel 文件;
xlwt:用于写入 Excel 文件;
xlutils:用于操作 Excel 文件的实用工具,比如复制、分割、筛选等
1.1 Excel 基本操作
写入数据
导入模块
读取数据
更新数据
设置样式
1.2 数据汇总
1.3 表格拆分
1.4 openpyxl 的使用
openpyxl是一个Python库,用于读取/写入Excel xlsx / xlsm / xltx / xltm文件。它的诞生是因为缺少可从Python本地读取/写入Office Open XML格式的库。官方文档:
http://yumos.gitee.io/openpyxl3.0
openpyxl安装
使用pip安装openpyxl。建议在不带系统软件包的Python virtualenv中执行此操作:
pip install openpyxl
支持流行的lxml库(如果已安装)。这在创建大文件时特别有用。
1.5 合并多个工作薄中一个工作表
1.6 合并多个工作薄中所有工作表
1.7 文件名快速整理到 excel
1.8 一键格行换色
1.9 快速生成工资条
1.10 快速统计加班时间
1.11 快速查找重复数据
*内容太多,大家先消化这一步部分*
一、Python所有方向的学习路线
刚开始学习python,如果你连完整的学习步骤都没有规划好,基本不可能学会python。他把Python所有方向路线做了整理,形成各个领域的知识点汇总。(图片太太太太太大了,这里放不了没完整版可以文末免费领取)
从事数据分析需要用到的一些硬技能,如python、SQL等工具如何使用!
二、入门全套学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
三、Python操作实例
学python就与学数学一样,是不能只看书不做题的,直接看步骤和答案会让人误以为自己全都掌握了,但是碰到生题的时候还是会一筹莫展。
因此在学习python的过程中一定要记得多动手写代码,教程只需要看一两遍即可。
四、Python就业项目实战
我们学习Python必然是为了找到高薪的工作或者高报酬的兼职,下面是一些公司所能用到的实战项目,学完这些相信大家一定可以找到满意的工作。
11 Django框架
16 微信公众号
18 通用爬虫模块使用
…
21 数据分析
22 机器学习
还有其他的一些东西,比如说我自己出的Python入门图文类教程,没有电脑的时候用手机也可以学习知识,学会了理论之后再去敲代码实践验证,还有Python中文版的库资料、MySQL和HTML标签大全等等,这些都是可以送给粉丝们的东西。
资料领取
这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以点击下方微信卡片免费领取 ↓↓↓【保证100%免费】
或者
【点此链接】领取
好文推荐
了解python的前景:https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835
了解python的兼职副业:https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603