Читаю данные из экселевского документа, который написан в утф8, но дял сайта нужно перевести его в СР1251. Задача несложная, каждой строчке сделать encode(«cp1251»), но в тексте встречаются специфические утф8 символы. Хочу записать текст просто пропуская их. Можно ли как нибудь это сделать? При обычном обращении енкод выдает ошибку и программа останавливалась Самое очевидное решение это каждую строчку разбирать в цикле и если элемент не кодируется то пропускать его, но это подозрительно похоже на костыль. Есть ли в питоне что нибудь?
Ответ на:
комментарий
от baverman
Ответ на:
комментарий
от Nortsx
Ответ на:
комментарий
от visual
Ответ на:
комментарий
от Nortsx
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Nortsx
Ответ на:
комментарий
от Nortsx
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум cp1251 to utf-8 (2009)
- Форум Python декодировать CP1251 -> UTF-8 (2023)
- Форум cp1251 -> utf-8 (2008)
- Форум cp1251 to utf-8 mp3 tag (2004)
- Форум utf-8 vs cp1251 (2004)
- Форум python && utf-8 (2005)
- Форум python: запись строки cp1251 -> utf-8 в файл (2008)
- Форум [Python] Из UTF-8 в UTF-8 (2009)
- Форум [html][charset] utf-8 <-> cp1251 (2010)
- Форум Из cp1251 в UTF-8 (2008)