我每天都有多个不同名称的excel文件,但所有这些文件都以相同的名称开头,例如,“Answer1.xlsx”、“AnswerAVD.xlsx”、“Answer2312.xlsx”等
是否可以在一个数据帧中读取和连接所有这些文件
我知道如何一个接一个地做,但这不是一个解决办法
import pandas as pd
dfs1 = pd.read_excel('C:/Answer1.xlsx')
dfs2 = pd.read_excel('C:/AnswerAVD.xlsx')
dfs3 = pd.read_excel('C:/Answer2312.xlsx')
Final=pd.concat([dfs1 , dfs2 ,dfs3 ])
非常感谢你的帮助
对
pathlib
使用glob方法,然后对concat
使用pandas和列表理解@KarduThis将帮助您以简洁的方式完成这项工作,并且还有许多对其他备选方案有用的注释
同样,受同一篇文章的启发,这应该会有所帮助
相关问题 更多 >
编程相关推荐