2017-09-24 92 views
1

我想查找网页上的特定元素之一。如何使用 find_element_by_partial_link_text找出以下文字“xxx”或“yyy”之一?定位于特定元素

例子:

我需要找出 “硒” 和 “的webdriver” 之一。

使用一个命令,而不是以下两种:

element = driver.find_element_by_partial_link_text("selenium") 

element = driver.find_element_by_partial_link_text("webdriver") 

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

enter image description here

我尝试element = driver.find_element_by_partial_link_text(["selenium","webdriver"]),但失败。

+2

你的问题还不清楚。提供完整的细节。你面临的具体问题 – NarendraR

回答

1

您可以在谷歌页面中使用这样的,它只是一个演示

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