Как пропатчить aiohttp? - Python

Формулировка задачи:

Когда я делаю запрос на сайт через aiohttp мне вылазит ошибка
Traceback (most recent call last): File "main.py", line 30, in check_eng text = await resp.text() File "C:\python\Python36-32\lib\site-packages\aiohttp\client_reqrep.py", line 713, in text return self._content.decode(encoding, errors=errors) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 43381: invalid continuation byte Task exception was never retrieved future: <Task finished coro=<check_eng() done, defined at main.py:15> exception=LookupError('unknown encoding: cp-1251',)> Traceback (most recent call last): File "main.py", line 30, in check_eng text = await resp.text() File "C:\python\Python36-32\lib\site-packages\aiohttp\client_reqrep.py", line 713, in text return self._content.decode(encoding, errors=errors) LookupError: unknown encoding: cp-1251
Если я правильно понял, то это связано с тем, что не валидная кодировка прописана в html документе. Подскажите как исправить?


textual

Код к задаче: «Как пропатчить aiohttp? - Python»

def text(self, encoding=None, errors='strict'):
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

8   голосов, оценка 4.000 из 5

Источник
Похожие ответы
Для поиска решения или похожих решений вы можете воспользоваться "Поиском по сайту" или "Поиском по разделу"
Поиск по сайту