Пытаюсь записать массив в файл:
import csv
ofile = open('result.csv', "w")
writer=csv.writer(ofile, delimiter=',',quotechar='|', quoting=csv.QUOTE_MINIMAL)
a=[[1,2],[3,4]]
for i in a:
writer.writerow(i)
ofile.close()
целевой файл будет:
1,2
3,4
Я хочу написать здесь файл без пустой строки
Я хочу:
1,2
3,4
как мне это сделать?






Похоже, вы используете Python 2.x.
Откройте файл в режиме 'wb' вместо 'w', поэтому измените эту строку ofile = open('result.csv', "w") на эту ofile = open('result.csv', "wb"). Это должно решить проблему
Как вы открываете файл, когда получаете эту пустую строку?