Python高效办公
菜鸟杜
我是一个开源软件爱好者
展开
-
消灭重复工作-使用Python 3将数据自动录入到软件中
工作目标,假设我们现在拿到一份新工作,是将电子表格中的数据一条一条的录入到图形软件中。原创 2023-03-02 17:12:53 · 1073 阅读 · 0 评论 -
使用pandas分析医院人群20分钟分段就医人数
分析医院每20分钟段就医人数情况,找出医院集中就医的时间段。思路首先要对各个时间段的人员进行时间段标记,然后通过分组聚合使用count()函数统计每个时间段的人数。原创 2022-07-28 09:14:45 · 349 阅读 · 0 评论 -
使用pandas处理处理电子表格中的数据
最近学习了pandas,正好将前期学习的openpyxl和pandas结合起来处理数据。总体思路:首先打开工作簿,读取工作表中的数据,将第一行单独读取作为字典Key,然后分别读取工作表中的列并转换为列表作为字典的值。然后将数据通过DateFrame对象化实例。具体怎么处理数据就不说了,可以搜索DateFrame的具体文档,按照自己的意图进行处理。处理之后使用df.to_csv()导出数据。 整个过程中最主要的是将电子表格数据形成一个字典,然后再DataFrame。做好了这一步就可以用pandas作具体原创 2022-07-05 11:31:54 · 621 阅读 · 0 评论 -
Python 对比两个电子表格数据的交集
思路很简单,首先是将两个电子表格中需要对比的数据读取出来,默认读取出来的数据是元祖,求交集最好的方式是把数据转换为集合,然后直接用交集运算符‘&’进行交集运算。再将运算好的数据转换为列表写入电子表格中,最后保存。文件目录:D:\python\doc下面有多个文件夹,每个文件夹下面有一个文件;现在需要每个文件与D:\python\data.xlsx逐个交集。每个交集生成一个电子表格保存到一个目录里面代码如下:......原创 2022-06-26 07:45:14 · 921 阅读 · 1 评论 -
使用Python批量查看A电子表格的数据不包含在B电子表格中数据
最近,单位同事需要知道30多个电子表格中的数据是否包含在一个基础表中,需要依次将30多个电子表格依次与基础表进行包含关系的进行处理,每个电子表格中有3多条数据与基础表的8万多条数据进行包含关系的处理,如此大的数据量处理,不用Python,真的很难。还好有之前的相同的数据处理经历,我很快就编写好了代码,同事把电子表格发给我,运行代码,喝咖啡,接下来等待收获果实了。......原创 2022-06-16 11:14:18 · 506 阅读 · 3 评论 -
使用Python对比两个excel表格中的重复数据
不说了,直接上代码了from openpyxl import load_workbook, Workbookwb1 = load_workbook('D:\peple\excel01.xlsx') #打开工作簿,并创建一个工作簿对象wb1wb2 = load_workbook('D:\peple\excel02.xlsx')a_wb = wb1['导出'] #打开工作表,并创建一个工作表对象b_wb = wb2['导出']a_wb_max_row = len........原创 2022-06-15 22:39:50 · 7198 阅读 · 7 评论