Форум сайта python.su
Добрый вечер, есть код
import csv
with open('names.csv', 'w') as csvfile:
fieldnames = ['first_name', 'last_name']
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})
writer.writerow({'first_name': 'Lovely', 'last_name': 'Spam'})
writer.writerow({'first_name': 'Wonderful', 'last_name': 'Spam'})
Офлайн
У вас все правильно записывается, вы записываете в csv файл, колонки разделяются запятыми
Офлайн
А подскажите, пожалуйста, как можно было бы этот же пример записать раздельно по колонкам?
Хочу в Excel открывать, чтобы все было разнесено
А то в Libre открываю, делаю определенные действия и этот редактор разносит по столбцам
А я хочу, чтобы в Excel открываешь - а там уже все готово…
Как это сделать, подскажите, пожалуйста… если это возможно, конечно
Отредактировано Antonpython (Сен. 1, 2017 01:30:45)
Офлайн
AntonpythonВы не указали версию exel. Для разных версий будет по разному. Поэтому общего способа не существует, по крайней мере я не знаю документа специфицирующего MS_CSV от микрософта .
Как это сделать, подскажите, пожалуйста… если это возможно, конечно
Офлайн
Спасибо!!
Офлайн