При запросе запросов я получаю читаемый текст страницы каждый раз, каждый раз, какие-то иероглифы

#python #utf-8 #python-requests

Вопрос:

При запросе запросов я получаю читаемый текст страницы каждый раз, каждый раз, какие-то иероглифы

 import requests

r = requests.get(url, headers=headers, params=params)

print(r)

print(r.text)
 

Я получаю такой ответ Перекодировка не помогает

 200 
У|� �G7��ν�H�ãY�e[���zr�#�Ƈ��u������>��f��y'f:c��uZO���_�pI�ug���B��!ؖ�e|�f�]���_�|��zp�����__l?l~����k��;>���;����7�~
�Q�y��[��zp���;0��)ty����Q0�]�
 

Комментарии:

1. Похоже, в ответ вы получаете двоичный файл. Тарабарщина, которую вы видите, — это то, что вы увидели бы, например, если бы попытались отобразить файл изображения в виде текста. Это не означает, что ваш запрос неверен, просто нет смысла пытаться отобразить его ответ в виде текста. Вы можете проверить заголовок типа содержимого ответа, чтобы решить, отображать его в виде текста или нет

2. Спасибо, примерно я понял направление.