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"

相关推荐
忘忧记4 分钟前
python QT sqlsite版本 图书管理系统
开发语言·python·qt
长安牧笛6 分钟前
车载模型白天晚上自动切换,自动切昼夜模型,颠覆统一模型,输出稳定识别。
python·编程语言
Katecat996638 分钟前
【项目实践】基于YOLO11的币面缺陷检测与类型识别_FeaturePyramidSharedConv
python
ljxp123456810 分钟前
二叉树最大深度算法解析
python
nix.gnehc19 分钟前
在K8s集群中部署Traefik并验证Python HTTP服务
python·http·kubernetes
laplace012319 分钟前
第二章 字符串和文本 下
服务器·数据库·python·mysql·agent
得一录21 分钟前
VS Code创建虚拟环境指南
python
List<String> error_P26 分钟前
蓝桥杯高频考点练习:模拟问题“球队比分类”
数据结构·python·算法·模拟·球队比分
啊阿狸不会拉杆36 分钟前
《计算机视觉:模型、学习和推理》第 4 章-拟合概率模型
人工智能·python·学习·算法·机器学习·计算机视觉·拟合概率模型
骆驼爱记录39 分钟前
WPS文档标题一键加形状
自动化·word·excel·wps·新人首发