Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > Создать текстовый столбец в csv файле |
Автор: polin11 4.2.2023, 14:31 | ||||||||
Нужно в создать csv файл, столбец заполнить кодами строками вида
и т.д. Делаю так:
Файл создает нормально, но когда его открываешь в excel, он автоматом эти строки приводит к числовому формату, получается столбец такого вида:
При открытии в excel нет возможности указать текстовый формат столбца (как это сделано например в LibreOffice), а если сменить формат ячеек в уже открытом документе, то excel просто числа приводит к строкам 1E+16, 1.01E+16 - по факту ничего не меняется, желаемого столбца из
не получается. 1) Можно ли в python при создании csv файла задать формат ячейки, чтобы excel уже открывал как нужно? 2) Если первый вариант невозможен, можно ли настроить excel, чтобы при открытии документа не приводил текст к числам? |