我将元组列表写到一个csv文件中。具体来说,输入看起来像这样:
newList = [
('02-02-2018','18:06:06'),
('01-04-2018','15:08:03'),
('23-05-2018','07:10:15'),
]
这是我尝试过的:
with open('newCSV.csv','w') as newFile:
writer = csv.writer(newFile)
writer.writerow(['date','time'])
writer.writerows(newList)
newFile.close()
这样的输出文件:
date time
1 02-02-2018 18:06:06
2
3 01-04-2018 15:08:03
4
5 23-05-2018 07:10:15
为什么输出文件的行之间有空白行?有人可以帮我吗?
答案 0 :(得分:1)
打开文件时,指定需要为新行打印的内容
with open('newCSV.csv','w', newline='') as newFile: