【发布时间】:2020-07-16 09:38:25
【问题描述】:
我有 csv 文件。它没有列名。我需要在行首添加新列。我的意思是数组[0]。我是新来的。请帮帮我。
这是我的 csv 文件
1,100,303,619,figure
338,162,143,423,text
85,768,554,39,text
504,164,24,238,subtitle
我只想像这样添加新列记录
Record_01,98,87,544,396,figure
Record_02,98,488,91,48,caption
Record_03,98,568,142,254,figure
Record_04,97,834,8,6,page
我试过这个代码它不起作用。它不显示错误消息。但这并没有改变任何东西。
key = []
for row, Record in enumerate(key):
print('Record_{}'.format(row, Record))
row.append(row[0])
key.appen(row)
with open('csvfiles', 'r') as csvinput:
with open('csvfiles', 'w') as csvoutput:
writer = csv.writer(csvoutput, delimiter=',')
writer.writerow[key]
非常感谢任何答案。
【问题讨论】:
-
我没有得到任何答案,这次我只问一个问题。如果你能提供代码非常感谢
-
如果你能提供代码:你不想要答案,你希望有人为你写一个工作代码。
标签: python python-3.x csv