2017-09-24 3 views
1

Je souhaite trouver l'un des éléments spécifiques sur la page Web. Comment utiliser find_element_by_partial_link_text pour trouver l'un des textes suivants "xxx" ou "yyy"?Localisation des éléments spécifiques

Exemple:

Je dois trouver un de "sélénium" et "WebDriver".

En utilisant une commande au lieu de suivre deux:

element = driver.find_element_by_partial_link_text("selenium") 

ou

element = driver.find_element_by_partial_link_text("webdriver") 

https://stackoverflow.com/search?q=webdriver

enter image description here

J'essaie element = driver.find_element_by_partial_link_text(["selenium","webdriver"]), mais échouent.

+2

Vos questions n'est pas claire. Fournir des détails complets. Et le problème spécifique auquel vous faites face – NarendraR

Répondre

1

Vous pouvez utiliser comme ça dans la page Google, il est juste une démo

driver = driver.Firefox() 
driver.get("https://www.google.co.in/?gws_rd=ssl") 
element = driver.find_element_by_partial_link_text("Gmail")