Кодирование измерений, экспортированных из Photoshop CS4 для чтения в Python

Я экспортировал некоторые измерения (не файлы изображений) из Photoshop в CS4. На этой странице описывается инструмент в CS6 и более поздних версиях, где измерения хорошо экспортируются в CSV с кодировкой UTF-8. В CS4 он экспортируется в виде текста с разделителями табуляции, и я не могу понять, что такое кодировка.

Теперь я хочу прочитать файл на Python, используя pandas или csv. я пробовал utf8, ISO-8859-1, US-ASCII, cp1252, а также latin1 кодирование, все из которых дают мне ошибки (т.е. invalid start byte, NULL byte, а также EOF inside string).

Как я могу прочитать этот файл?

1 ответ

Я был близок к тому, чтобы опубликовать один из этих файлов здесь, чтобы посмотреть, сможет ли кто-нибудь это выяснить, но перед этим я открыл один в Excel. Когда я сделал Сохранить как, Excel по умолчанию установил текстовый файл utf-16.

Я был в состоянии открыть эти файлы с CSV и encoding = utf-16и с пандами read_table а также encoding = utf-16, engine = 'python', read_csv не работал

Мне это кажется довольно неясным, поэтому я пишу на тот случай, если это поможет кому-то еще.

Другие вопросы по тегам