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"

相关推荐
Bruce_Liuxiaowei7 小时前
从零到可运行:基于 Vue3 + FastAPI + DeepSeek-V3 的 AI 英语单词学习系统全栈实战
人工智能·python·学习·fastapi·全栈·智能体
ValhallaCoder7 小时前
Leetcode-hot100(2026.08.17)
python·算法·leetcode
W_326007 小时前
Python-OpenCV图像像素与通道:通道拆分合并、深浅拷贝
图像处理·人工智能·python·opencv·机器学习
让你三行代码QAQ7 小时前
AI大模型开发核心名词速览
python
2401_868534787 小时前
农商行分布式网络建设
python·pygame
AC赳赳老秦8 小时前
OpenClaw 多源采集公开行业数据:从原始信息到研究报告初稿的自动化实践
java·c语言·c++·python·php·deepseek·openclaw
程序员雷欧8 小时前
AQS深度解析
开发语言·python
玩三国杀玩的9 小时前
Pytorch-c++-CUDA
c++·pytorch·python·深度学习
Albert Edison9 小时前
PyCharm 字体大小设置
ide·python·pycharm
叠层归一研究院9 小时前
如何用程序搭建一个 AGI 种子系统(一):从向量种子到无限生长引擎
人工智能·python·算法·机器学习·agi