Этот сайт использует простое обнаружение ботов.Скорее всего, вы используете пользовательский агент scrapy по умолчанию.Поэтому вместо этого вам нужно установить реального агента пользователя в вашем settings.py
:
USER_AGENT = '[replace with a real user agent]'
. См. Документацию .
. После этого вы получите некоторые результаты.,Однако ваш XPath также неверен.Внутри цикла for, когда вы делаете относительный XPath, он должен начинаться с .//a/span...
.Смотрите здесь причину, по которой: https://docs.scrapy.org/en/latest/topics/selectors.html#working-with-relative-xpaths