在第一个空行写入CSV
这个问题在这里已经有了答案:
试试这个(注意附加的'a'):
with open('C:/Users/Family3/Downloads/weather.csv', 'a', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=',',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
writer.writerow(listsof)
'a'打开要附加的文件,并且不会擦除已存在的具有相同名称的文件。
这是因为,无论何时打开csv文件,都不会考虑到文件中可能已经有数据。 当您将csvfile加载到程序中时,应该将新数据附加到文件中,而不是只写入它。
链接地址: http://www.djcxy.com/p/42395.html