人生苦短,我用python
最近最常被问到的报错问题就是:
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
- 某平台商品评论为例
源码、资料电子书点击此处
报错原因:
- 这里是获取 response.json() 获取响应的json字典数据
因为你请求返回的数据不是完整的json数据格式,
所以从而导致报错…
解决方法:
1. 先打印 response.text 查看返回数据效果
当我打印 response.text ,
返回不是完整的json数据,
反而多了一部分内容
这样的情况,
只需要删掉 链接
或者 请求参数
里面的
callback
这样获取json数据就不会报错了~
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!