Привет, я действительно новичок в скрап-скрэпе. Я попробовал базовый код, но это один из уникальных способов, и я попробовал здесь другой подход. Как я могу получить количество лайков, любви и информации здесь https://teslamotorsclub.com/tmc/threads/tesla-tsla-the-investment-world-the-2019-investors-roundtable.139047/
вот мой код
<ul class="dark_postrating_outputlist">
<li>
<i class="fa fa-info-circle"></i> Informative x <strong>1</strong>
</li>
<li>
<i class="fa fa-thumbs-o-up"></i> Like x <strong>1</strong>
</li>
</ul>
Я хотел получить конкретный предмет внутри, я пробовал это
response.css('ul.dark_postrating_outputlist i.fa.fa-thumbs-o-up strong::text').extract_first()
Но это не работает, есть идеи, пожалуйста? благодарю вас
not working
? Покажите свой результат и какой результат вы ожидали. - person furas   schedule 22.04.2019response.css('strong::text').extract()
илиresponse.css('ul.dark_postrating_outputlist strong::text').extract()
Если вам нужно много результатов, не используйтеextract_first()
- person furas   schedule 22.04.2019<i>
-<string>
НЕ находится внутри<i>
, поэтому не используйтеi
в css (вы можете получить два элемента, а затем использоватьitems[0]
иitems[1]
) или использовать~
как"i ~ strong"
- person furas   schedule 22.04.2019