为了账号安全,请及时绑定邮箱和手机立即绑定

将多个 CSV 文件合并到 Python 电子表格的单独选项卡中

将多个 CSV 文件合并到 Python 电子表格的单独选项卡中

红颜莎娜 2021-05-30 15:36:12
我有一个在目录中生成多个CSV文件的代码。我想在 excel 中生成一个报告,它将包含作为单独选项卡的 CSV 文件。我已经使用以下代码相同:import pandas as pdimport osimport csvimport 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
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 204 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信