Почему ответ от телеграмм приходит с Unicode? - PullRequest
0 голосов
/ 03 июня 2019

Пример:

r = requests.post(config['send_photo_method'], data={'chat_id':config['chat_id'], 'caption': msg_to_send}, files={"photo":get_media_blob(driver, get_img_blob(driver))})
print(r.text)

Вывод:

{"ok":true,"result":{"message_id":424,"from":{"id":710795082,"is_bot":true,"first_name":
                     "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438\u0437

Как я могу это исправить?

1 Ответ

1 голос
/ 03 июня 2019

Если вы используете python3.x (при условии, что вы написали print() вместо print), получите содержимое ответа с r.json() вместо r.text.

...