我想在我的 CSV 文件中附加一个新行但是新行必须用逗号分隔,并且它们之间有空格。我只能用逗号或空格分隔它们。
当前文件是:
数据.csv
1,abc1,xyz1
2,abc2,xyz2
3,abc3,xyz3
4,abc4,xyz4
5,abc5,xyz5
我想要它:
数据.csv
1, abc1, xyz1
2, abc2, xyz2
3, abc3, xyz3
4, abc4, xyz4
5, abc5, xyz5
我编写 CSV 的代码:
my_new_row = [6, 'abc6', 'xyz6']
with open('data.csv', 'a', newline='') as filehandle:
writer = csv.writer(filehandle, delimiter=',')
writer.writerow(my_new_row)