Допустимое выражение xPath в Google Inspector, но не в Scrapy - PullRequest
0 голосов
/ 29 марта 2020

Я пытаюсь очистить страницу встречи с помощью Scrapy (я только пытаюсь получить имя и адреса групп), но по какой-то причине селектор xpath ничего не возвращает в терминале (я с использованием метода scrapy shell), хотя он кажется действительным в Google Inspector. Вы можете увидеть мой код в Scrapy ниже:


In [15]: groups = response.xpath("//li[@class='groupCard tileGrid-tile  noRatings']/div/a[contains(@class, 'display-non
    ...: e')]")

In [16]: groups
Out[16]: []

In [17]: groups = response.xpath("//li[@class='groupCard tileGrid-tile  noRatings']/div/a[contains(@class, 'display-none')]").get()

In [18]: groups

In [19]:

и скриншот Google Inspector здесь. Ребята, вы понимаете, что я делаю неправильно? Спасибо !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...