Я пытаюсь извлечь li
информацию в div
с помощью BeautifulSoup.
Вот пример кода div
, с которым я работаю:
<div class="list">
<a href="/name1" target="_blank" title="name1">
<img alt="name1" src="https://img.url.com/name1"/>
<ul>
<li>name1</li>
<li>fullname1</li>
</ul>
</a>
<a href="/name2" target="_blank" title="name2">
<img alt="name2" src="https://img.url.com/name2"/>
<ul>
<li>name2</li>
<li>fullname2</li>
</ul>
</a>
<a href="/name3" target="_blank" title="name3">
<img alt="name3" src="https://img.url.com/name3"/>
<ul>
<li>name3</li>
<li>fullname3</li>
</ul>
</a>
</div>
ЧтоЯ хотел бы сделать, это извлечь оба «имя» и «полное имя» текст из двух li
.
Я думаю, что мне нужно создать цикл for
для перебора списков, но я не уверен, как это сделать.(На самом деле, список длиннее, чем три записи).
Другая проблема, с которой я сталкиваюсь, заключается в том, как заставить суп различать первые <li>name<li>
и вторые <li>fullname<li>
теги.
Ваша помощь будет очень признательна!