Как получить содержимое div title с помощью BeautifulSoup

409
26 ноября 2016, 19:53

<td class="court">
<div class="b-container">
<div class="judge" title="Щавлева А. Л.">Щавлева А. Л.</div>
<div title="АС Владимирской области">АС Владимирской области</div>
</div>
</td>

Подскажите, как получить значение div title?

Answer 1

Чтобы получить значение title атрибута первого <div> элемента, имеющего данный атрибут:

title = soup.find('div', title=True)["title"]

если в этом же soup есть еще несколько элементов div с атрибутом title, то как получить значение 2-го, 3-го, и так далее?

Можно получить список <div> элементов, используя find_all() метод:

titles = [div['title'] for div in soup.find_all('div', title=True)]
READ ALSO
Можно ли сделать вывод PDF файла в формате BASE 64 без верхнего встроенного меню?

Можно ли сделать вывод PDF файла в формате BASE 64 без верхнего встроенного меню?

Можно ли сделать вывод PDF файла в формате BASE 64 без верхнего встроенного меню?

209
Проверка относительной ссылки jquery

Проверка относительной ссылки jquery

Есть подобный список:

368
Почему не срабатывает кнопка &#171;Из Москвы в Адлер&#187; на сайте?

Почему не срабатывает кнопка «Из Москвы в Адлер» на сайте?

ЗдравствуйтеНа сайте стоит кнопка "Из Москвы в Адлер"

242