问题描述:
使用scrapy框架爬取网站的时候出现一下报错:
TypeError: close_spider() takes 1 positional argument but 2 were given
原因分析:
在重写close_spider的时候少添加了一个参数所有倒置报错
解决方案:
修改前的代码:
def close_spider(self):
self.cursor.close()
self.conn.close()
修改后的代码:
def close_spider(self,spider):
self.cursor.close()
self.conn.close()
修改后问题解决
个人笔记