已有183人关注
快手爬票解析返回的json文件失败
发表在Python图书答疑 2019-11-11 悬赏:1 学分 《零基础学Python》第14章 网络爬虫开发
是否精华
版块置顶:

原代码:

response=requests.get(url)
res = response.json()['data']['result']

错误提示:

json.decoder.JSONDecoderError:Expecting value: line 1 colum 1 (char 0)


分享到:
精彩评论 4
binbinshine
学分:43 LV2
2019-11-11
沙发

我运行的时候也是这个异常,不知道是怎么回事

宝宝天龙
学分:6 LV1
2019-11-12
板凳

binbinshine 发表于2019-11-11 21:44

我运行的时候也是这个异常,不知道是怎么回事

我全网看了下,没人给出问题原因和解答方法。
打开谷歌浏览器按F12查看Network的response后,发现返回的json对象在最后面的一个键值对是"status" : ture
我看了许多教程,说是json对象转为python字典,需要把ture变为Ture.

我用response.text打开后却与在浏览器中看到的火车票信息根本不是同一个东西。

我想要把ture变为Ture,却取不到response实际返回的json格式的车票信息

三生石
学分:2171 LV10
TA的每日心情
11
2018-12-20 21:21:04
2019-11-19
地板

您好读者!爬虫项目  只要官网有修改 源码就必须根据官网(爬取的目标网站)所修改!

快手爬票-2019.11.1.rar

这里是最新修改的源码!可以参考一下!


宝宝天龙
学分:6 LV1
2019-11-21
4L

三生石 发表于2019-11-19 11:07

您好读者!爬虫项目  只要官网有修改 源码就必须根据官网(爬取的目标网站)所修改!

快手爬票-2019.11.1.rar

这里是最新修改的源码!可以参考一下!


还要去安装fake_useragent模块,安装之后才能运行成功。

首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照