Символы вопроса вместо текста при открытии файла html

Вот код:

import requests
request = requests.get('https://vk.com')
sitehtml = open('vk.com.html','w')
request.encoding = 'utf-8'
r = request.text
sitehtml.write(r)
print(request.text)

Сам код файла html отображается нормально, но когда открываешь его в каком либо браузере, вместо текста появляются знаки вопроса. Отображение в браузере

Код самого файла


Ответы (1 шт):

Автор решения: nomnoms12

Укажите параметр encoding.

Пример:

sitehtml = open('vk.com.html', 'w', encoding='utf-8')
→ Ссылка