Verwandte dazu: Getting Tag Names with BeautifulSoupimmer Tag-Namen auf einer Ebene mit BeautifulSoup für XML
ich ein XML-Dokument haben, und ich möchte alle Tags auf einer einzigen Ebene bekommen - so
<parent>
<child>
</child>
</parent>
<parent2>
</parent2>
Parsen
würde ['parent', 'parent2']
zurückgeben. Wie kann ich das machen?
for tag in document.findChildren():
print tag.name
gibt
['parent', 'child', 'parent2']
was unerwünscht ist.
Verwenden [ '.children'] (https://www.crummy.com/software/BeautifulSoup/bs4/doc/#contents-and-children). –
Mein Fehler, bearbeitet Frage –
.children 'zurück [ 'Keine', 'Eltern',‚Keine] ' –