Знаки вопроса при парсинге русских букв с сайта в HTML файл

import requests

def search(data):
    url = 'https://sankt-peterburg.moba.ru/catalog/?q='+data
    r = requests.get(url)
    with open('poisk2.html', 'w') as write:
        write.write(r.content.decode('utf-8'))


search('redmi+note+5+дисплей')

После того как все проходит, то русские буквы превращаются в это при просмотре через VSCode.

Как можно это исправить?

Получится ли парсить эти фразы, если в консоли буквы отображаются в нормальном русском виде?

Второй скрин показывает, что в консоли всё ок

введите сюда описание изображения

введите сюда описание изображения


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