问题:
在上周的爬虫联系中遇到一个问题,就是发送请求运行代码时出现以下报错:
这个问题在百度上查了很久,有的说是导致返回的数据不是json类型,也有的说是请求体部分的文件路径写错了(比如发送的请求是给服务器端用url的形式发送一个文件),导致服务器不能正确获取到请求体中索引的文件。经过后面仔细检查代码时才发现是我调用的函数没有返回一个参数值,直接调用时post传的值是None导致。
因此此处的修改方法是将print修改成return,这样调用该函数的时候就会返回一个值,而非空值None。