У меня есть код, который должен получать HTML со страницы. Проблема в том, что когда я делаю decode('utf-8'), он выдаёт ошибку UnicodeEncodeError. Вот кусок кода, который это делает:
test = urllib.request.urlopen(('https://vk.com/id375629436')).read()
print(test.decode('utf-8', 'replace'))
Ошибка дословно:
'charmap' codec can't encode character '\xbb' in position 5681: character maps to <undefined>.
print('\xbb')(ни utf-8, ни html тут ни при чём). Чтобы печатать Unicode на Windows: Как из Python вывести на Windows-консоль строку в Юникоде? – jfs Dec 09 '16 at 12:17