#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. Спасибо, примерно я понял направление.