BeautifulSoup
BeautifulSoup
Links:
Packages:
pip install beautifulsoup4
pip install requestsimport requests
from bs4 import BeautifulSoupGet the parent span from badges, find all top-level spans inside by using find_all() with recursive=False:
from bs4 import BeautifulSoup
page = """<div class="badges">
<span>
<span title="9 gold badges"><span class="badge1"></span><span class="badgecount">9</span></span>
<span title="38 silver badges"><span class="badge2"></span><span class="badgecount">38</span></span>
<span title="56 bronze badges"><span class="badge3"></span><span class="badgecount">56</span></span>
</span>
</div>"""prints:
Last updated