以前分享了一篇关于
Python的Excel合并的文章
。连接在下方,今天为你们分享一个Python去除Excel中相同数据
也是以一个工资表为例。为方便观赏,数据量少,足够使用。excel
致力打造口中:别人的公众号
文中代码的演示效果以及源码获取请点这里code
一个带有重复数据的Excel工资表blog
numpy
、 pandas
、xlrd
)工资表路径
)这次经过手机号来筛选数据
名字可能相同,工资等也有可能相同
可是手机号是惟一
图片
#去除重复数据 import pandas as pd # pip3 install pandas import numpy as np # pip3 install numpy import xlrd # pip install xlrd labelName_phone = '手机号' file_name = "2月份工资表" frame = pd.read_excel('assets/'+file_name+'.xlsx') data = pd.DataFrame(frame) data.drop_duplicates([labelName_phone], keep='last', inplace=True) data.to_excel('assets/'+file_name+'去重数据.xlsx') print('完成')
代码成功运行之后,能够看到文件夹内多了一个Excel表。
打开便可发现,里面相同数据仅剩下一个。ip