Py学习  »  Python

如何在python selenium中获得onclick href=“#”

Erhan • 3 年前 • 1051 次点击  
<a href="#" onclick="showZone("gaoland.net")">gaoland.net</a>

我想点击onclick上的链接。

我正在使用python+selenium。谢谢

我已经测试了所有这些,但没有成功

browser.find_element_by_xpath('//href[text()="gaoland.net"]').click()
browser.find_element_by_xpath('//a[@href="#"]').click()
browser.find_element_by_xpath('//a[contains(@href,"#")]').click()
browser.find_element_by_xpath("//a[contains(@onclick, "'showZone("gaoland.net")'")]").click()
browser.find_element_by_partial_link_text("gaoland.net"+ Keys.RETURN)
browser.find_element_by_xpath("//a[con**strong text**tains(@onclick, '#')]").click()
browser.find_element_by_xpath('//a[contains(@href,"showZone("gaoland.net")")]').click()
browser.find_element_by_partial_link_text('showZone("gaoland.net")').click()
browser.find_element_by_xpath('//a[contains(@onclick="showZone("gaoland.net")]').click()
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/132202
 
1051 次点击  
文章 [ 1 ]  |  最新文章 3 年前