Я пытаюсь извлечь текст из следующей структуры html:
<div class="account-places">
<div>
<ul class="location-history">
<li></li>
<li>Text to extract</li>
</ul>
</div>
</div>
У меня есть следующий код BeautifulSoup, чтобы сделать это:
from bs4 import BeautifulSoup as bs
soup = bs(html, "lxml")
div = soup.find("div", {"class": "account-places"})
text = div.div.ul.li.next_sibling.get_text()
Но Beautiful Soupвыдает ошибку: объект 'NavigableString' не имеет атрибута 'get_text'.Что я делаю не так?