Суть скрипта в том, что он отправляет post запрос, получает в ответе json файл и успешно его читает.
Дело в том, что на одном ПК все работает без нареканий, на втором в ответе выдаются всякие иероглифы.
Сам запрос выглядит следующим образом и передает данные для авторизации на сайте, чтобы получить всякие токены для дальнейших запросов:
ses_page = requests.post(ses_url, headers = HEADERS, proxies=proxy, json=ses_json, timeout=10)
Так вот в переменной ses_page.text у меня находится json, который я вижу на одном ПК, тогда как на другом выходит, что-то вроде ࠡ붿해붿뿯붿붿붿呞搶ጹ뿈㴿뿯..... и.т.д.
Если посмотреть на
ses_page.encoding
то можно увидеть, что там utf-8 как и на первом ПК, но почему-то выводятся такие символы.
Пробовал делать
ses_page.encoding = 'iso-8859-1'
и так
print(ses_page.text.encode('iso-8859-1'))
print(ses_page.text.encode('utf-8'))
Ничего не помогло. Есть ли какие-нибудь еще варианты это исправить?