Je peux facilement traverser des balises génériques avec BS, mais je ne sais pas comment trouver des balises spécifiques. Par exemple, comment puis-je trouver toutes les occurrences de <div style="width=300px;">
? Est-ce possible avec BS?Trouver un tag spécifique avec BeautifulSoup
15
A
Répondre
23
Les éléments suivants devraient travailler
soup = BeautifulSoup(htmlstring)
soup.findAll('div', style="width=300px;")
Il existe deux façons de rechercher des mots clés.
Pour plus de texte à comprendre et à utiliser
2
avec les choses BS4 ont un peu changé. donc le code devrait ressembler à ceci
soup = BeautifulSoup(htmlstring,'lxml') soup.find_all('div', {'style':"width=300px;"})