J'essaie de gratter des valeurs dans l'étiquette d'option avec le sélecteur CSS, mais je ne peux pas:
Je veux gratter l'attribut des valeurs dans l'étiquette d'option par exemple
3 Réponses :
Sélectionnez-les simplement en fonction de la balise d'option.
neuf pour la boucle: P> pays = pilote.find_elements_by_css_selector ('option') code> p>
for i in range(items):
s.write(cur[i].text + ',' + country[i].get_attribute["value"] + '\n')
non je ne veux pas une étiquette d'option complète que je veux une étiquette d'option et à l'intérieur, je veux supprimer l'attribut de valeurs
Je veux supprimer les valeurs
Ensuite, remplacez simplement la partie .Text dans votre boucle avec .getatTribute ("valeur")
Désolé la syntaxe est get_attribute () pas getattribute ()
Utiliser SELECT CODE> classe, il est spécifiquement pour
extraire les valeurs em> avec dans l'étiquette
Obtenir une erreur Traceback (appel le plus récent): fichier "cur.py", ligne 11, dans
@Hamzamirchi a ajouté les importations, à la caisse de la réponse mise à jour et laissez-moi savoir le statut.
Quelles valeurs vous voulez obtenir?
dans l'étiquette d'option, je ne ferai pas d'attribuer des valeurs
Vous voulez chercher le nom de pays?
Question mise à jour!