Нужно в создать csv файл, столбец заполнить кодами строками вида
'10000000000000000'
'10100000000000000'
Делаю так:
with open("1.csv", mode="w", encoding='cp1251') as w_file:
file_writer = csv.writer(w_file, delimiter = ";", lineterminator="\r")
file_writer.writerow(['10000000000000000'])
file_writer.writerow(['10100000000000000'])
1E+16
1.01E+16
10000000000000000
10100000000000000
1) Можно ли в python при создании csv файла задать формат ячейки, чтобы excel уже открывал как нужно?
2) Если первый вариант невозможен, можно ли настроить excel, чтобы при открытии документа не приводил текст к числам?