首页 > 解决方案 > 为什么电报的响应带有 unicode?

问题描述

前任:

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

我该如何解决这个问题?

标签: pythonpython-3.xpython-requeststelegramtelegram-bot

解决方案


如果您正在使用python3.x(假设您编写print()了而不是),请使用而不是print获取响应内容。r.json()r.text


推荐阅读