<div class = "stuff">
<div class = "this">K/D</div>
<div class = "that">8.66</div>
(Если не ясно, два div под верхним div являются его дочерними элементами)
В настоящее время я пытаюсь разобрать 8,66, и я сделал много попыток разобрать его с помощью lxml и beautifulsoup. Я попытался запустить цикл для поиска этого значения, но похоже, что ничего не работает! Если вы можете помочь, пожалуйста, я совершенно не понимаю, как это сделать. Заранее спасибо!!
Спасибо, что нет, я сделаю это. На первый взгляд это довольно сложно.






Вы можете указать значение класса:
from bs4 import BeautifulSoup as soup
d = """
<div class = "stuff">
<div class = "this">K/D</div>
<div class = "that">8.66</div>
"""
s = soup(d, 'html.parser')
print(s.find('div', {'class':'that'}).text)
Выход:
8.66
@ItsMe Рад помочь!
Вы читали документы? BS4 (и синтаксический анализ HTML в целом) достаточно сложен, поэтому на самом деле нет другого способа изучить его, кроме как читать объяснения различных видов поиска и того, как их писать.