Pandas读取两个excel并join

Pandas 的 join就是merge,代码如下

import pandas as pd

#读取两张表

df=pd.read_excel("左表")

#读取右表的第三个sheet中的数据

df2=pd.read_excel("右表",sheet_name="Sheet3")

#以左表为主表,左连接

out=pd.merge(df ,df2 ,on='query' ,how='left')

#写入新的excel文件

out.to_excel("out.xlsx')

针对右测有重复项,担心重复key问题,可以添加一个参数

validate ="one_to_many"

相关推荐
Polar__Star2 分钟前
mysql如何快速判断两个数据库结构差异_使用mysqldiff工具.txt
jvm·数据库·python
YJlio4 分钟前
2026年4月19日60秒读懂世界:从学位扩容到人形机器人夺冠,今天最值得关注的6个信号
python·安全·ios·机器人·word·iphone·7-zip
weixin_424999364 分钟前
Golang怎么写基准测试benchmark_Golang基准测试教程【完整】
jvm·数据库·python
2401_835956816 分钟前
PHP函数怎样读取CPU频率实时数据_PHP监控处理器主频变化【操作】
jvm·数据库·python
Greyson18 分钟前
JavaScript中类属性与原型属性的覆盖规则详解
jvm·数据库·python
justjinji11 分钟前
如何限制MongoDB副本集初始同步的网络带宽_maxSyncSourceLagSecs等参数
jvm·数据库·python
慕涯AI13 分钟前
Agent 30 课程开发指南 - 第23课
人工智能·python
u01091476014 分钟前
CSS 中实现同类型兄弟元素悬停联动效果(如所有红色行同时高亮)
jvm·数据库·python
m0_6403093014 分钟前
MySQL如何备份非常大的数据库_mydumper多线程逻辑导出工具
jvm·数据库·python
阿扬ABCD16 分钟前
python项目:外星人入侵小游戏
开发语言·python·pygame