我最近根据要求又在修改爬虫,想让它一直爬取,不想在linux写定时脚本,不方便也太麻烦,干脆直接加一个守护线程,让它去管理这些子线程的工作,如果哪个线程死掉了,再开一次就好了。
import threading
import time
class Thread(threading.Thread):
def __init__(self, i):
threading.Thread.__init__(self)
self.name = 'crawlers - ' + str(i+1)
def run(self):
print