我有一个在目录中生成多个CSV文件的代码。我想在 excel 中生成一个报告,它将包含作为单独选项卡的 CSV 文件。我已经使用以下代码相同:
import pandas as pd
import os
import csv
import glob
path = "/MyScripts"
all_files = glob.glob(os.path.join(path, "*.csv"))
df_from_each_file = (pd.read_csv(f) for f in all_files)
df_from_each_file.to_excel(writer, sheet_name='ReturnData.csv')
writer.save()
但它给出了以下错误: AttributeError: 'generator' object has no attribute 'to_excel' 不确定我哪里出错了。我需要导入任何特定的库来解决问题吗?
Python 版本是 2.7
相关分类