Я пытаюсь получить переменное имя класса с Python и BeautifulSoup
, которое является дочерним элементом панели классов, но находится в div.
<div class="foo">
<div class="bar">
<div class="===>THIS IS THE CLASSNAME I WANT TO GET<===">
<canvas ...></canvas>
<div class="bar2">
<div class="bar3">
Я получаю Элемент "bar" без проблем:
x = item.find('div', class_="bar")
Но как я могу получить доступ к имени класса из div ниже? Я могу получить к нему доступ как к списку, но не к строке:
print(x.div.attrs)
> {'class': ['===>THIS'], [IS], [THE], [CLASSNAME], [I], [WANT], [TO], [GET<===],}
Есть идеи?