我正在使用python-rq和redis传递域名并从域中获取链接。
try:
for link in [h.get('href') for h in self.soup.find_all('a')]:
--code goes here--
except Exception, ex:
print ex
pass
每当我运行代码并捕获任何异常时,不会打印并忽略该域,而是将其推送到失败的队列。但在控制台中,rq不会打印pushing to failed queue
。
链接在数据库中得到更新,但域仍然被推入失败的队列中。失败队列的计数超过默认队列(传递的域总数)。
为什么会这样?请帮忙