pandas 如何使一个文件与不同的扩展名(xlsx,csv)的多个文件的组合?

plicqrtu  于 2023-03-06  发布在  其他
关注(0)|答案(1)|浏览(176)

如何使用Python将具有不同扩展名的多个文件(例如xlsx和csv)合并为一个csv或excel文件?
例如,假设我有以下文件:
文件夹_A/a1.csv文件夹_B/b1.xlsx文件夹_B/b2.xlsx
我想在行的方向上把它们组合起来。
下面是我当前的工作代码,但这不是编写每个文件名的明智方法。x1c 0d1x

py49o6xq

py49o6xq1#

1.对于文件处理,我建议使用pathlib内置的python模块:pathlib examples。使用glob方法获取所有以给定结尾的文件- .csv和.xslx
1.接下来,您可以使用pandas打开csv和.xslx文件-检查以下示例for csv filesfor excel files
1.一旦你把数据加载到 Dataframe 中,你就可以把它们合并到一个 Dataframe 中。如果需要的话,在列上做一些数据操作。
1.最后,您可以使用pd.to_csv()方法documentation on the method将组合的 Dataframe 导出到csv文件中

相关问题