beautifulsoup SundSoup में तत्वों का पता लगाने के लिए CSS चयनकर्ताओं का उपयोग करना


उदाहरण

सुंदरसुपर में सीएसएस चयनकर्ताओं के लिए एक सीमित समर्थन है , लेकिन सबसे अधिक इस्तेमाल किए जाने वाले को कवर करता है। किसी एक तत्व को खोजने के लिए कई तत्वों और select_one() को खोजने के लिए select() विधि का उपयोग select()

मूल उदाहरण:

from bs4 import BeautifulSoup

data = """
<ul>
    <li class="item">item1</li>
    <li class="item">item2</li>
    <li class="item">item3</li>
</ul>
"""

soup = BeautifulSoup(data, "html.parser")

for item in soup.select("li.item"):
    print(item.get_text())

प्रिंटों:

item1
item2
item3