У меня есть 2 паука в одном проекте. Оба они находятся в папке spiders
. Вот как я инициализировал всех пауков в командной строке:
scrapy newproject myproject
cd myproject
scrapy genspider spider1 www.example1.com
scrapy genspider spider2 www.example2.com
И вот некоторые настройки:
BOT_NAME = 'myproject'
SPIDER_MODULES = ['myproject.spiders']
NEWSPIDER_MODULE = 'myproject.spiders'
Однако, когда я запускаю spider1
с scrapy crawl spider1
, это как если spider2
вызывается (на основе журнала). Как мне запустить каждого правильного паука?
Примечание : я следил за этим вопросом здесь и удалил все *.pyc
файлы в 2 __pycache__
папках (одна непосредственно в папке myproject
, а в папке myproject\spiders
). Но неправильный паук все еще вызывается