Почему узел xpath text () не может быть вложен в Scrapy? - PullRequest
1 голос
/ 11 июля 2019

Я столкнулся с проблемой при работе с селектором xpath.

response.xpath('//*[text()="Revenue"]/text()/.')


response.xpath('//*[text()="Revenue"]/text()').xpath('.')

Я ожидал, что два кода выше выведут одно и то же. Первый работает нормально, но второй возвращает пустой список.

1 Ответ

1 голос
/ 11 июля 2019

Это известная проблема, существует запрос функции, чтобы заставить селекторы текста вести себя как любые другие селекторы ( parsel # 130 ).

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