-1
votes

Python sélénium | Comment récupérer toutes les valeurs de liste déroulante à l'aide de l'index, de la structure de déroulement complexe

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 xxx

Je reçois la valeur null comme sortie: xxx

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


0 commentaires

3 Réponses :


-1
votes

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)


0 commentaires

0
votes

La bonne façon de gérer


0 commentaires

0
votes

au lieu du nom de la balise, vous pouvez essayer ce XPath, bien que cela fonctionne dans mon système: xxx

espère que cela aide.


0 commentaires