У меня странная проблема с lxml при использовании развернутой версии моего приложения Django. Я использую lxml для анализа другой HTML-страницы, которую я получаю с моего сервера. Это прекрасно работает на моем сервере разработки на моем собственном компьютере, но по какой-то причине дает мне UnicodeDecodeError
на сервере.
('utf8', "\x85why hello there!", 0, 1, 'unexpected code byte')
Я убедился, что Apache (с mod_python) работает с LANG='en_US.UTF-8'
.
Я пробовал поискать в Google эту проблему и пробовал разные подходы к правильному декодированию строки, но не могу понять.
В своем ответе вы можете предположить, что моя строка называется hello
или что-то в этом роде.