【问题标题】:CSV Merge in Python (Multiple files)Python 中的 CSV 合并(多个文件)
【发布时间】:2012-08-17 23:09:08
【问题描述】:

我最近开始学习 Python。我遇到了一个问题,并想是否有人可以帮助我。我正在尝试合并位于同一目录中的 .csv 文件。每天都会创建一个具有今天日期的目录,其中还有一个目录用于城市,城市目录具有以下文件。

vkSummary1abc   
vkSummary2gbb   
vkSummary3def   
vkDetail1abc
vkDetail2gbb   
vkDetail3def

我正在尝试合并所有 vkDetail 文件。目录中可以有 3 个或更多文件。该脚本应该首先询问用户他尝试在哪个日期和城市运行脚本,并且应该从该日期目录和城市目录合并所有详细文件。标头应该只存在一次,然后是数据。

【问题讨论】:

    标签: python csv python-2.7


    【解决方案1】:

    从用户那里获得日期和城市后,您可以使用glob.glob() 获取相应目录中的所有文件。从那里依次打开每个文件,跳过标题行,然后写入结果文件。

    【讨论】:

      猜你喜欢
      • 2019-05-07
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      • 2020-09-01
      • 2013-07-19
      • 2020-03-18
      • 2022-01-20
      相关资源
      最近更新 更多