Я ищу, чтобы получить значение «312 голосов» из приведенных ниже иерархий тегов:Получить значения CSS тегов в питоне
<div class="rating-rank right">
<span class="rating-votes-div-65211">312 votes</span>
</div>
Проблема, кажется, что пролет тег имеет уникальный идентификатор для каждого значения в страница. В приведенном выше случае «65211». Что я должен сделать, чтобы получить требуемое значение?
Я использую soup.select для получения значений. Но, похоже, это не работает.
for tag in soup.select('div.rating-rank right'):
try:
print(tag.string)
except KeyError:
pass
Nope.This, похоже, не работает. – RDPD
Можете ли вы попробовать еще раз? Я обновил свой ответ – JuniorCompressor
Да, это сработало чудесно. :) Не могли бы вы кратко объяснить, как это сработало? – RDPD