我们在读scrapy官方文档的时候,在关于pipeline的文档当中发现了这样两个方法:
open_spider():This method is called when the spider is opened. 指的是这个方法在爬虫运行的时候会被调用,我们就想着能不能在这个方法中写一些数据库开启的操作,这样的话如果我们要往数据库里面写文件的话就不用重复的开启关闭数据库。
close_spider():同理,在爬虫关闭的时候会被调用,可不可以应用到数据库的关闭上呢?
举一个简单的例子:
我们在pipeline中给spider定义一个属性hello 并赋值为 world
然后我们在爬虫文件中去访问这个属性&#x