用 Python 自动化办公能做到哪些有趣或有用的事情?

前言

img

读取数据自动化办公,我相信很多人都有强烈的需求,都希望从繁琐重复的劳动中挣脱出来,把精力用在有意义的事情上。

现代办公室里几乎任何一项工作都会用到Excel、Word、PPT、发邮件等。

今天就教大家如何利用Python自动化操作Excel,word、PPT、发邮件等。包括:介绍操作的工具包、安装方法及操作的具体方法。对于每天有大量重复性工作的同学来说,这款工具绝对是福利。

【----帮助Python学习,以下所有学习资料文末免费领!----】

第一章:《从此做表不加班》Excel 自动化处理

office 家族其实都可以用 VBA 解决自动化的问题,但可能很多人不会用。

python 针对 excel 有很多的第三方库可以用,比如 xlwings、xlsxwriter、xlrd、xlwt、pandas、

xlsxwriter、win32com、xlutils 等等。

这些库可以很方便地实现对 excel 文件的增删改写、格式修改等,当然并不推荐你全部都去

尝试一下,这样时间成本太大了。

img

xlrd:用于读取 Excel 文件;

xlwt:用于写入 Excel 文件;

xlutils:用于操作 Excel 文件的实用工具,比如复制、分割、筛选等

1.1 Excel 基本操作

写入数据

img

导入模块

读取数据

img

更新数据

img

设置样式

img

1.2 数据汇总

img

1.3 表格拆分

img

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库(如果已安装)。这在创建大文件时特别有用。

img

1.5 合并多个工作薄中一个工作表

img

1.6 合并多个工作薄中所有工作表

img

1.7 文件名快速整理到 excel

1.8 一键格行换色

img

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标签大全等等,这些都是可以送给粉丝们的东西。

资料领取

这些都不是什么非常值钱的东西,但对于没有资源或者资源不是很好的学习者来说确实很不错,你要是用得到的话都可以微信扫描下方CSDN官方认证二维码【免费获取】↓↓↓。

在这里插入图片描述

好文推荐

了解python的前景:https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835

了解python的兼职副业:https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603

猜你喜欢

转载自blog.csdn.net/weixin_49895216/article/details/130962610