【发布时间】:2017-03-22 03:06:54
【问题描述】:
我有一个我想解析的“requests.models.Response”对象。在响应上调用 response.json() 会生成一个 'unicode' 对象。
主要 - 如何检查响应是否为 json?
其次 - 我可以用 bs4 解析一个 json 'unicode' 对象吗?
我的代码如下:
import requests
post_hdrs = {
'type': 'regulated',
'url': 'node/17'
}
r = requests.post(
url='https://www.gfsc.gg/fetch-records-for-companies-table',
data=post_hdrs,
)
json_data = r.json()
【问题讨论】:
标签: json python-2.7 unicode python-requests bs4