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"

相关推荐
Hello_wshuo3 分钟前
锅炉温控系统优化
linux·python·物联网
weixin_470740368 分钟前
python生成环境部署
开发语言·python
piaopiaolanghua9 分钟前
Python中的SGP4轨道预报库
python·sgp4
Eiceblue9 分钟前
Python 实现 CSV 转 TXT 格式 (单文件 + 批量处理)
开发语言·python·visual studio code
Iridescent112110 分钟前
Iridescent:Day49
python
曲幽26 分钟前
从安装到上线:一份 Nginx 实战指南,让你的 Web 应用稳建安全
python·nginx·flask·fastapi·web·gunicorn·uvicorn
vibag37 分钟前
LangSmith监控
人工智能·python·语言模型·langchain·大模型
徐赛俊39 分钟前
Excel 图表一键导出到 PPT(单页精准排版)教程
powerpoint·excel
YJlio1 小时前
PsPing 学习笔记(14.7):一条龙网络体检脚本——连通性、延迟、带宽全都要
开发语言·网络·笔记·python·学习·pdf·php
2401_841495641 小时前
【DeepSeek系列】论文《mHC: Manifold-Constrained Hyper-Connections》全流程复现详解(附Python代码)
人工智能·pytorch·python·深度学习·论文复现·deepseek·mhc模型