Как использовать Scrapy, чтобы узнать рейтинг звезд? - PullRequest
0 голосов
/ 25 апреля 2020

Мне нужно получить число img, а затем разделить на 2, чтобы получить звездный рейтинг. Эта команда не работает:

len(response.css('.item-rating average-review-rating img src').get())

<div class="item-rating average-review-rating" style="display: block;">
  <img src="/Content/images/spacer.gif" class="star-left on">
  <img src="/Content/images/spacer.gif" class="star-right on">
  <img src="/Content/images/spacer.gif" class="star-left on">
  <img src="/Content/images/spacer.gif" class="star-right on">
  <img src="/Content/images/spacer.gif" class="star-left on">
  <img src="/Content/images/spacer.gif" class="star-right on">
  <img src="/Content/images/spacer.gif" class="star-left on">
  <img src="/Content/images/spacer.gif" class="star-right on">
  <img src="/Content/images/spacer.gif" class="star-left on">
  <img src="/Content/images/spacer.gif" class="star-right on">
</div>
...