1
치료 프로젝트 (Scrapy 1.4, Python 3.x)가 있습니다. 조건이 충족되지 않으면 내 스파이더를 다시 실행하고 싶습니다. 나는 가능한 모든 방법을 시도 치료 거미를 다시 시작할 수 없습니다
def __init__(self):
dispatcher.connect(self.spider_closed, signals.spider_closed)
def spider_closed(self):
if sth1 != sth2:
RESTART SPIDER
else:
FINISH SPIDER
내 spider_closed 기능에서 할 : 운영 체제 명령을 사용하여 실행 거미, bash는 스크립트 실행 거미 등 CrawlerProcess을 사용하여 실행 거미 ...하지만 때마다 나는 오류를
있어
ImportError: No module named ~my project name~
아무도 도와 줄 수 있습니까?