我有一个csv文件,其列名用分号分隔。我想附加一个用分号分隔的列,但在使用csv.reader时却用逗号分隔
with open(allFiles[0]) as csvinput:
with open('out1.csv', 'w') as csvoutput:
writer = csv.writer(csvoutput, lineterminator='\n')
reader = csv.reader(csvinput)
all = []
row = next(reader)
row.append('CL')
all.append(row)
for row in reader:
row.append('4')
all.append(row)
writer.writerows(all)
答案 0 :(得分:0)
如果我对您的理解正确,这应该在这里起作用:
csv.reader(csvinput, delimiter=';')