【发布时间】:2021-02-05 02:15:25
【问题描述】:
我正在尝试以 csv 格式保存我的字符串。 字符串看起来像这样,行分隔为 '\n',:
12,12,11,13,11,12
21,15,21,23,41,26
34,16,46,17,21,15
44,17,22,39,10,13
等等。我还有一个手动编写的标题列表,例如
['A', 'B', 'C', 'D', 'E', 'F']
当我尝试使用 csv 编写器编写此内容时,
with open('output.csv', 'w', newline='') as csvwriter:
writer = csv.writer(csvwriter, dialect='excel')
writer.writerow(header) # write header
for r in output.splitlines():
writer.writerows(r)
csvwriter.close()
但是当我查找输出文件时,
A,B,C,D,E,F
1
2
","
1
2
","
1
1
","
... (and so on)
为什么会发生这种情况,我该如何解决?感谢您的帮助。
【问题讨论】:
标签: python csv export-to-csv