Python中通过csv的writerow输出的内容有多余的空行

with open('villains.txt','w') as fout:
    cin= csv.writer(fout,lineterminator='\n')
    #一次写入一行数据
    for item in data:
        cin.writerow(item)
  
    #一次写入多行数据
    writer.writerows(data)

加一个关键字参数lineterminator='\n',就解决了这个问题。

你可能感兴趣的:(Python中通过csv的writerow输出的内容有多余的空行)