我正在尝试写入CSV文件,但两者之间有空白行。如何删除空白行?
import csv b = open('test.csv', 'w') a = csv.writer(b) data = [['Me', 'You'],\ ['293', '219'],\ ['54', '13']] a.writerows(data) b.close()
您使用的方式csv在几个方面在Python3改变模块(文档),至少相对于您需要打开该文件如何。无论如何,类似
csv
import csv with open('test.csv', 'w', newline='') as fp: a = csv.writer(fp, delimiter=',') data = [['Me', 'You'], ['293', '219'], ['54', '13']] a.writerows(data)
应该管用。