Устранение Scrapy предупреждение для нескольких пауков с тем же именем - PullRequest
0 голосов
/ 04 мая 2020

Я получаю предупреждение от 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...