Попробуйте использовать селектор на Scrapy Shell для извлечения информации с веб-страницы и не работает должным образом. Я считаю, что это произошло, потому что существуют пробелы в имя класса. Есть идеи, что не так?
Я пробовал разные синтаксисы, такие как:
response.xpath('//p[@class="text-nnowrap hidden-xs"]').getall()
response.xpath('//p[@class="text-nnowrap hidden-xs"]/text()').get()
# what I type into my scrapy shell
response.css('div.offer-item-details').xpath('//p[@class="text-nowrap hidden-xs"]/text()').get()
# html code that I need to extract:
<p class="text-nowrap hidden-xs">Apartamento para arrendar: Olivais, Lisboa</p>
ожидаемый результат: Apartamento para arrendar: Olivais, Lisboa
фактический результат: []