1.csv.writerow()函数在windows系统下存在写入空白行的问题
import csv
csvfile = open('./test.csv','w')
writer = csv.writer(csvfile)
2.原因分析
windows系統+writer都会在文件的一行的结尾加上一个进位负号,等于进行2次的enter符号
3.问题修改
import csv
csvfile = open('./test.csv','w',newline='')
writer = csv.writer(csvfile)