#python #web-scraping
Вопрос:
Я новичок в веб-скребке на python, и я застрял на этом: Как получить доступ к тексту заголовка внутри этого тега div с помощью селектора css?
lt;div class="p13n-sc-truncated selectorgadget_suggested" aria-hidden="true" data-rows="1" title="Ikigai: The Japanese secret to a long and happy life"gt;Ikigai: The Japanese secret to a long and… lt;/divgt;
Я попробовал код ниже, но не получилось:
title = response.css('.p13n-sc-truncated::attr[title]').extract()
Комментарии:
1. Можете ли вы предоставить более подробную информацию о своем коде / библиотеке, которую вы используете ?
2. Я использую scrapy
Ответ №1:
Вы использовали квадратные скобки вместо круглых скобок:
In [1]: response.css('.p13n-sc-truncated::attr(title)').extract() Out[1]: ['Ikigai: The Japanese secret to a long and happy life']