将列表附加到 csv 文件中 python
Append a list into a csv file python
我想将列表附加到 python
中的 csv 文件中
listoflist = [rhyme_cnt[row],gaali_cnt,diversity[row]]
这个列表包含三个变量,我用来编写它的代码是
with open('C:/Users/Samarth/Desktop/Minor/songlyrics/final.csv',"ab") as output:
writer = csv.writer(output,lineterminator = '\n')
writer.writerows(listoflist)
writer.writerows([])
但我收到以下错误
_csv.Error: iterable expected, not int
我做错了什么?
我找到了答案。我不得不将 writerows 更改为 writerow 并将打开文件的方法从 'ab' 更改为 'a'
我想将列表附加到 python
中的 csv 文件中listoflist = [rhyme_cnt[row],gaali_cnt,diversity[row]]
这个列表包含三个变量,我用来编写它的代码是
with open('C:/Users/Samarth/Desktop/Minor/songlyrics/final.csv',"ab") as output:
writer = csv.writer(output,lineterminator = '\n')
writer.writerows(listoflist)
writer.writerows([])
但我收到以下错误
_csv.Error: iterable expected, not int
我做错了什么?
我找到了答案。我不得不将 writerows 更改为 writerow 并将打开文件的方法从 'ab' 更改为 'a'