Writing to CSV with Python adds blank lines [duplicate]
The way you use the csv module changed in Python 3 in several respects (docs), at least with respect to how you need to open the file. Anyway, something like 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) should work.