在进行数据处理时,需要将list转换为CSV文件,使用如下代码段:
import csv
csvFile = open(path, "w+")
name = ['sessionId','itemId']
try:
writer = csv.writer(csvFile)
writer.writerow(name)
for i in range(len(data2)):
writer.writerow(data2[i])
finally:
csvFile.close()
结果,导出的CSV文件中出现每行之间有空行,去除空行的方法,在如下代码行上加入 newline='',问题解决。
csvFile = open(path, "w+",newline='')