CSV文件合并成一个EXCEL文件与不同的表与Python



我有多个CSV文件,我想把它们移动到一个excel文件与不同的表。所以,我希望将每个CSV文件添加到excel表格。如果有3个CSV文件,它应该是一个Excel文件,3个工作表,工作表名称必须是CSV文件名。

这个问题的最佳解决方案是什么?

尝试:

import pandas as pd
import pathlib
with pd.ExcelWriter('output.xlsx') as writer:
for filename in pathlib.Path('.').glob('*.csv'):
df = pd.read_csv(filename)
df.to_excel(writer, sheet_name=filename.stem, index=False)

相关内容

  • 没有找到相关文章

最新更新