之前已经分享了Excel自动化的两篇文章。今天为大家带来第三篇。如有需要,请看下方链接(源码在下方视频中)
Python自动化之Excel数据去重 Python自动化之Excel合并
素材准备
今天准备的素材有。一个有两个数据表的Excel文件。内容如图所示
为浏览方便,我已经将数据以截图方式整合在了一起
模块下载
代码语言:javascript复制pip install pandas
如果你是pycharm
,可以看以下操作
File
-> settings
-> project :项目名称
-> project Interpreter
-> 右侧加号 -> 搜索pandas
-> 在此页面最下端点击install package
。
完成以上操作即可成功下载安装pandas
代码分享
为防止抄袭,我将源码做一部分处理,即最后如何另存处理好的文件,获取完整源码请关注我。
# -*- encoding:utf-8 -*-
# @time:2021/2/28 12.32
# Author:CoXie
# 首发于公众号:CoXie带你学编程
# 模块:pandas
# 功能:Excel数据表合并
import pandas as pd
file_name = 'coxie-demo3'
df1 = pd.read_excel('assets/' file_name '.xlsx',sheet_name='Table1')
df2 = pd.read_excel('assets/' file_name '.xlsx',sheet_name='Table2')
results = df1.merge(df2,on='Name')
最后一行已做掩盖,防止抄袭