如何在最后一行中不使用换行符的情况下编写CSV文件?

13 浏览
0 Comments

如何在最后一行中不使用换行符的情况下编写CSV文件?

我有一个类似这样的代码,用于在Python中编写csv文件:

import csv
with open('eggs.csv', 'wb') as csvfile:
    spamwriter = csv.writer(csvfile, delimiter=' ',
                            quotechar='|', quoting=csv.QUOTE_MINIMAL)
    spamwriter.writerow(['Spam'] * 5 + ['Baked Beans'])
    spamwriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])

输出结果如图所示。

现在输出结果中有一行额外的空行(第3行)。在编写csv文件时,如何去除这个最后的空行。

0