我有一個文件夾中的2個文件尺蠖稱爲:遍歷目錄中的文件,並把它們合併蟒蛇
testFile.csv
file2.csv
我希望我的Python代碼遍歷文件夾中的每個文件,並將它們全部合併成一個單一的輸出文件。到目前爲止,我的代碼如下:
def combine_csv_files(input_folder_path, output_path):
fout = open(output_path, "a")
for file in sorted(os.listdir(input_folder_path)):
for line in open(file):
fout.write(line)
有了這個,我正在錯誤:
IOError: [Errno 2] No such file or directory: 'file2.csv'
我不明白爲什麼。 另外,當我合併這些文件時,我只想獲取第一個文件的列標題。所以我想把所有剩下的文件合併成第二行。請幫忙!
你如何稱呼你的功能? – syntonym
combine_csv_files('E:\\ ProjectOpioid \\ Input \\ Looper','E:\\ ProjectOpioid \\ Output \\ output.csv') –