社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
import csv
flow = open('./my csv file.csv, 'w'')
csv_writer = csv.writer(flow)
for line in lines:
csv_writer.writerow(line)
这样的一段代码运行结束后,发现写入的csv文件中很多空行,准确的说是写一行空一行。
解决办法是,在open()参数中将newline设置为空
import csv
flow = open('./my csv file.csv, 'w',newline='')
csv_writer = csv.writer(flow)
for line in lines:
csv_writer.writerow(line)
解决了
欢迎扫描下方二维码,关注微信公众号“数据分析师手记”,一起学习进步!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!