在第一个空行写入CSV

这个问题在这里已经有了答案:

  • 你如何追加到一个文件? 8个答案

  • 试试这个(注意附加的'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

    上一篇: Write to CSV on first empty line

    下一篇: Append a text to file in Python