python - 为什么电报的响应带有 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
我该如何解决这个问题?
解决方案
如果您正在使用python3.x
(假设您编写print()
了而不是),请使用而不是print
获取响应内容。r.json()
r.text
推荐阅读
- android - 有入口或大门的地方
- javascript - 与“[Vue Warn] 属性或方法未在实例上定义但在渲染期间引用”相关的 20 个错误
- sql - 即使数据库插入操作没有错误,为什么 $Result = 1
- c# - 在 C# 上渲染 html 时删除双引号
- mysql - MySQL NDB 引擎上的 Blob 存储
- xamarin - 如何将参数从登录页面传递到导航抽屉 xamarin 表单
- node.js - 乘客 + Nodejs 在 CPanel 服务器上
- javascript - 如何使用 javascript 在 Web 浏览器中列出已安装的插件和扩展?
- c - 使用来自函数的 const 指针进行编译时初始化
- audio - 如何使用 ffmpeg 将其他一些音频添加到音频的静音部分?