Python写入csv文件时出现空行

229 阅读2分钟
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)

解决了

👏👏👏再看看我们以前的文章😃😃😃
🌺 Excel中数据分析工具库-相关系数篇
🌺 干货,手把手教会你做相关性分析
🌺 5年数据分析路,小结。
🌺 用户细分及画像分析
🌺 K-近邻算法及实践

欢迎关注,微信公众号“数据分析师之家
扫描二维码 关注我们
💁提供职业规划、简历指导、面试辅导服务哦
QQ交流群:254674155
在这里插入图片描述