Comment rechercher des données spécifiques de l'attribut de balise html dans BeautifulSoup4?
Est-il un moyen de trouver un élément en utilisant uniquement les données de l'attribut html et puis saisir cette valeur?
Par exemple, avec cette ligne à l'intérieur d'une balise html doc:
<ul data-bin="Sdafdo39">
Comment puis-je récupérer Sdafdo39
par la recherche de l'ensemble de l'html doc pour l'élément qui a le data-bin
attribut?
OriginalL'auteur user21398 | 2014-06-13
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
find_all
méthode pour obtenir toutes les balises et de filtrage basés sur les données "bin" dans ses attributs nous permettra d'aller de l'effectif de la balise qui a obtenu. Ensuite, il suffit de l'extraire la valeur correspondant à celui-ci, à l'instar de ceOriginalL'auteur thefourtheye
Un peu plus précis
De cette façon, l'itéré uniquement la liste a de l'ul éléments qui a le attr vous voulez trouver
OriginalL'auteur xecgr