J'utilise Python selenium, je veux récupérer toutes les valeurs de la liste déroulante qui s'affiche dans l'écran principal, les valeurs déroulantes sont dynamiques basées sur une autre sélection déroulante
J'ai essayé le code suivant p> Je reçois la valeur null comme sortie: p> Je veux aller chercher toutes les valeurs disponibles à partir de la liste déroulante Dans mon code de sorte que je ferai une fonction logique pour envoyer quelles seront les prochaines valeurs déroulantes, veuillez m'aider avec cette p> p>
3 Réponses :
Pour obtenir le texte de toutes les options Utilisez le code ci-dessous:
listele = driver.find_element_by_xpath("//*[@name='evo_lead_evo_finance_product_id']/option") for i in range(len(listele)): print(listele[i].text)
La bonne façon de gérer
au lieu du nom de la balise, vous pouvez essayer ce XPath, bien que cela fonctionne dans mon système: espère que cela aide. p> p>