Я получаю предупреждение от Scrapy, что у меня есть несколько пауков с одинаковыми именами. Как объясняет вывод терминала ниже, я понятия не имею, почему.
(env) MacBook-Air:scrapy_project username$ find . -name "*.pyc" -exec rm -f {} \;
(env) MacBook-Air:scrapy_project username$ grep -rl name_of_spider .
./bot/spiders/vendors/name_of_spider.py
(env) MacBook-Air:scrapy_project username$ scrapy crawl name_of_spider
/Users/username/scrapy_project/env/lib/python3.7/site-packages/scrapy/spiderloader.py:36: UserWarning: There are several spiders with the same name:
NameOfSpiderSpider named 'name_of_spider' (in bot.spiders.vendors.name_of_spider)
NameOfSpiderSpider named 'name_of_spider' (in bot.spiders.vendors.name_of_spider)
This can cause unexpected behavior.
warnings.warn(msg, UserWarning)