Форум сайта python.su
Добрый всем день!
Через telnetlib подключился к серверу unix, там получил ls -la, в выводе которого была латиница. Вопрос - как мне получить нормальную строку для парсинга из b'…\xae\xaa\xe2…'?
Офлайн
s.decode('utf-8')
Отредактировано JOHN_16 (Окт. 7, 2016 11:22:12)
Офлайн
Какие кодировки только не пробовал. Utf-8, cp1252, даже windows-1252, как я не допёр, что надо использовать кодировку сервера хз… decode('cp866') прокатило, спс!
Офлайн