我将一个文件夹中的多个 CSV 合并到一个 CSV 中,由于某种原因,当我运行代码时,它不断将相同的文件复制到 1 中并重复自身。对不起,如果那是模糊的。这是我正在运行的代码,这可能会比我更好地解释它。
import csv
import glob
fo = open("CombinedLog.csv", "ab")
list = glob.glob('*.csv')
print list
for file in list:
ifile = open(file, "rb")
reader = csv.reader(ifile)
for row in reader:
row = ",".join(row) + "\n"
fo.write(row)
ifile.close()
fo.close()