0
<tr><td class=wb><a href="javascript:void(fight())" style='text-decoration:none'><b>Click here!</a></td></tr>
嗨,如何點擊這個網址?如何使用Python單擊WebDriver中的鏈接?
<tr><td class=wb><a href="javascript:void(fight())" style='text-decoration:none'><b>Click here!</a></td></tr>
嗨,如何點擊這個網址?如何使用Python單擊WebDriver中的鏈接?
我不知道,但嘗試這個辦法:
elements = driver.find_elements_by_tag_name("td")
for element in elements:
if element.text == "Click here!":
element.click()
或者:
elements = find_elements_by_class_name("wb")
for element in elements:
if element.text == "Click here!":
element.click()
我會用:
driver.find_element_by_link_text("Click here!").click()
你不應該試圖讓所有要素。相反,您只應檢索第一個元素,您可以使用一行代碼輕鬆完成。 – bbbco 2013-05-09 16:59:16