Top-level
12 comments
Ответь мне на вопрос: где возникает проблема с кодировкой. В какой момент? Что открывает файл в это время? MS Excel? @skobkin проблема возникает при чтении питоном, который вообще не ожидает увидеть DOS 866 Как было дело. Я хочу сохранить файл в CSV. CSV формата в Экселе....два. DOS и Macintosh. Я думаю, так, у питона модуль csv по умолчанию настроен на экселевские файлы, значит надо выбрать что-то максимально родное............ .....оказалось DOS CSV это какой-то отбитый наглухо формат, запись в который существует ктулху знает зачем > Я хочу сохранить файл в CSV Зависит от того, чем и с какими настройками. "CSV" часто могут называть много чего включая то, что формально CSV не считается. > Я думаю, так, у питона модуль csv по умолчанию настроен на экселевские файлы Вот это вообще непонятно с чего. By the way. Если тебе придёт в голову экспортировать CSV в UTF-8 так чтобы Excel открыл его нормально не забудь, что перед контентом нужно будет поставить BOM. @skobkin > Вот это вообще непонятно с чего > Если тебе... @mo @drq Как у поддержки легаси, так и у постоянного депрекейта и выкидывания чего-либо хоть сколь-нибудь старого есть плюсы и минусы. На это нельзя смотреть так односторонне как это выставляет Док. @skobkin легаси майкрософта это проблемы майкрософта. Мне начихать, по какой причине у них неюзабельные интерфейсы @mo Нет. CSV - это coma separated values. Т.е. тупо строки через запятую. Кодировка там вообще никак не регламентриуется. Да и зачем регламентировать то, что и так должно быть понятно в 21 веке. (Но, как мы видим, не всем) |
@skobkin эксель в принципе не сообщает, в какой кодировке будет сохранять.
@drq