Кодировка - Python
Формулировка задачи:
Всем привет. Использую requests. Спарсил страничку сайта, пытаюсь записать в блокнот, и выдает ошибку:
Если применять метод .content, то все без ошибок, но в полученном результате вместо текста что-то вроде "x86\xd0\xb8". На сайте стоит кодировка UTF-8, в headers я задал часто того, что увидел в сниффере:
Как привести все это к нормальному, понятному виду?
Пробовал применять вдобавок метод .decode('UTF-8') - не помогло
Решение задачи: «Кодировка»
textual
Листинг программы
r = requests.get('http://www.cyberforum.ru') with open('cyberforum.html','w',encoding=r.encoding) as f: f.write(r.text)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д