BeautifulSoup: how to use .parents with Example
Syntax
.parents
.parents example
from bs4 import BeautifulSoup
# Html source
html_source = '''
<div class="node">
<ul class="parent">
<li>back to top</li>
</ul>
</div>
'''
# Parsing
soup = BeautifulSoup(html_source, 'html.parser')
# Find li tag
li = soup.li
# li parents' name
for parent in li.parents:
print(parent.name)
Output:
ul
div
[document]