请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

requests.get取值于问题

通过API接口去获取数据,但是无法获取到书本的信息

def get(url,return_json=True):
r = requests.get(url) #r=Response【200】
if r.status_code != 200:
return {} if return_json else ''
return r.json() if return_json else r.text

result = HTTP.get(url) 无法获取到书本的信息

正在回答

1回答

你需要检查下参数是否正确。所有的接口都可以现在浏览器里 试一下。这个数据API肯定是没问题的,因为毕竟整个鱼书是在网络运行的,调用的接口和大家学习调用的是一样的。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕少0293275 #1
    r = requests.get(url) #断点输出:r=Response【200】
    老师,这个r的值断点打出来的是正确的吗?
    回复 有任何疑惑可以回复我~ 2019-03-28 09:38:09
  • 提问者 慕少0293275 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-03-28 10:44:17
  • 7七月 回复 提问者 慕少0293275 #3
    200表示访问成功,是不是有数据 取决于你的参数,有的参数就是没有数据呀。
    回复 有任何疑惑可以回复我~ 2019-03-28 11:20:40
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号