self.parse() 和 self.parse 前者是执行 后者是回调函数的地址
Scrapy 回调函数发生错误
yield scrapy.Request(
url=url,
method='POST',
callback=self.parse()
) #callback对应的是page_query_school()即为回调的方法。
以上代码发生错误因为,在使用callback回调时,self.parse()会执行某个函数,某个方法,不能在Scrapy.Request()中使用
yield scrapy.Request(
url=url,
method='POST',
callback=self.parse
) #callback对应的是page_query_school()即为回调的方法。
将()去除,即可解除错误。