看我是如何用Python实现办公自动化的 从每日工作8小时到8分钟

本文作者分享了如何使用Python实现办公自动化,从原本需要花费3.5-4小时的Excel工作缩减到只需10分钟,甚至最快4分钟。通过数据清洗、模糊匹配和数据库管理,作者利用Python的fuzzywuzzy库和pymysql库等,实现了Excel、数据库和报告的自动化处理,大大提高了工作效率。现在,作者不仅精通多种Python库,还开发了各种自动化工具,如数据输出、数据分析和合同生成软件。
摘要由CSDN通过智能技术生成

谁说学了编程就一定要当程序员?自我介绍一下,我既不是程序员,大学学的也不是IT专业。我的工作内容主要就是制作汇报各种统计报表、数据图等。我身边的同事每天至少花3.5~4小时去做Excel,使用数据透视图、vlookup等各类函数去做出一份内含3000多个数据的日报。umm… 如果领导临时安排什么工作的话,那就要加班从浩如烟海的数据里找领导要的东西了。

首次接到任务的我

我们有一个巨大的,达70多M的Excel文件,每次公司配发的破电脑打开就需要小二十分钟,里面存着我们近十年的采购的每一车的详细信息,重点是里面的数据格式还都是混乱的。打个比方,比如我们有个供货商全名叫:ABCD有限责任公司,那么这个Excel中会存有

AB公司、AB有限公司、CD有限责任公司、CD责任有限公司、ACBD有限公司ABD公司等等类似的名字。当我第一次看到这份表格的时候,我的内心是崩溃的。
在这里插入图片描述后来交接的同事告诉我,她用的Excel的 vlookup 函数,当匹配不上的时候,就手工搜索……

然后……我…
在这里插入图片描述就这样,经历了噩梦般的几个月的我,看到了一个词“图灵完备”。一个图灵完备的语言理论上能解决任何算法。显然,Python是一种图灵完备的语言。

使用Python图灵完备的语言

我的第一步是从数据清洗开始,先

  • 8
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值