Python中的CSV合并(多个文件)

时间:2012-08-17 23:09:09

标签: python csv python-2.7

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

vkSummary1abc   
vkSummary2gbb   
vkSummary3def   
vkDetail1abc
vkDetail2gbb   
vkDetail3def

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

1 个答案:

答案 0 :(得分:0)

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