GET API 调用 returns 非文本内容
GET API call returns non-text content
我正在拨打 API 电话并阅读 JSON
中的回复
r = requests.get(query_url, headers=headers)
pprint(r.json())
但是'content'不是文本格式
'content': 'CmRlbGV0ZSBmcm9tICB7eyBwYXJhbXMuY3VyYXRlZF9kYXRhYmFzZV9uYW1l\n'
'IH19LmNybS5BRkZJTElBVEVfUFJJQ0lORzsKCklOU0VSVCBJTlRPICB7eyBw\n'
'TkcKICB3aGVyZSAxID0gMQogIAogIDsKICAKICAKCg==\n'
如何将 'content' 转换为文本
对于完整的上下文,我正在尝试从 GitHub 存储库下载代码作为文本存储在我们的数据库中
您是否在使用 python,尤其是 requests
软件包?如果是这样,我想你可以使用 r.text
.
感谢@CherryDT 指出我的文章,我能够得到文本
import base64
r_dict = r.json()
content = r_dict['content']
base64.b64decode(content)
我正在拨打 API 电话并阅读 JSON
中的回复r = requests.get(query_url, headers=headers)
pprint(r.json())
但是'content'不是文本格式
'content': 'CmRlbGV0ZSBmcm9tICB7eyBwYXJhbXMuY3VyYXRlZF9kYXRhYmFzZV9uYW1l\n'
'IH19LmNybS5BRkZJTElBVEVfUFJJQ0lORzsKCklOU0VSVCBJTlRPICB7eyBw\n'
'TkcKICB3aGVyZSAxID0gMQogIAogIDsKICAKICAKCg==\n'
如何将 'content' 转换为文本
对于完整的上下文,我正在尝试从 GitHub 存储库下载代码作为文本存储在我们的数据库中
您是否在使用 python,尤其是 requests
软件包?如果是这样,我想你可以使用 r.text
.
感谢@CherryDT 指出我的文章,我能够得到文本
import base64
r_dict = r.json()
content = r_dict['content']
base64.b64decode(content)