01.csv模块写入问题

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)

你可能感兴趣的:(csv,数据挖掘,人工智能)