with open("C:/Users/abc/Desktop/data.csv",'w') as data_file:
csvfile=csv.writer(data_file)
csvfile.writerows(data)
按上述这样写,查看data.csv文件会发现行与行之间出现空行,经查阅资料,这样写会默认在行尾加上换行符,多出一行空行。
也很好解决,加一个newline=''就ok。
with open("C:/Users/abc/Desktop/data.csv",'w',newline='') as data_file:
csvfile=csv.writer(data_file)
csvfile.writerows(data)