Selenium点击指定href链接,find_element_by_link_text参数如何填写
解答
find_element_by_link_text方法通过匹配链接的页面可见文本定位元素,你提供的元素截图中该链接的可见文本为DVMT,所以双引号内直接填入DVMT即可,修改后代码如下:driver.find_element_by_link_text("DVMT").click()- 如果遇到文本带隐藏空格、大小写匹配失败的情况,更推荐通过href属性定位,稳定性更高,示例代码如下:
driver.find_element_by_xpath('//a[@href="/daVinci/sys/systems/SK419114/dvmt"]').click()
内容的提问来源于stack exchange,提问作者PChao
相关产品推荐
相关产品推荐

