def spider_closed(self, spider):
print "spider is closed!"
session = loadSession()
log = session.query(SpiderCrawlLog).filter(SpiderCrawlLog.spiderID == self.rule.id
and SpiderCrawlLog.endTime is None
).first()
log.endTime = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
session.commit()
pass
评论列表
文章目录