如何追加以分号分隔的列?

时间:2019-01-18 10:25:02

标签: python csv

我有一个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)

1 个答案:

答案 0 :(得分:0)

如果我对您的理解正确,这应该在这里起作用:

csv.reader(csvinput, delimiter=';')