Ich habe Scrapy-Projekt (Scrapy 1.4, Python 3.x). Ich möchte meine Spinne erneut ausführen, wenn die Bedingung nicht erfüllt ist. Ich mache es in meiner spider_closed FunktionKann Scrapy Spinne nicht neu starten
def __init__(self):
dispatcher.connect(self.spider_closed, signals.spider_closed)
def spider_closed(self):
if sth1 != sth2:
RESTART SPIDER
else:
FINISH SPIDER
ich jede mögliche Methode versucht: lief Spinne o Befehl verwenden, führte Spinne in Bash-Skript, führte Spinne mit CrawlerProcess, etc ... aber jedes Mal, wenn ich bekam Fehler
ImportError: No module named ~my project name~
Kann jemand helfen?