标签: python selenium
我对编码很陌生 - 我们正在使用Selenium和python脚本。
请查看我页面的HMTL的附加屏幕截图。
实际网页是一个包含" x"对于所有用户帐户。
我正在尝试找到包含我作为变量传递的用户帐户的href属性。(在下面的示例中,我尝试单击具有" expample@exampleemail.com"的链接)
有人可以帮我找到元素。
谢谢!
答案 0 :(得分:5)
您可以按xpath找到该元素:
xpath
text = "example@example.com" element = driver.find_element_by_xpath('//a[contains(@href, "%s")]' % text)
答案 1 :(得分:1)
我已经回答了类似的问题here...
在您的情况下,只需将java翻译为python。
driver.find_element_by_css_selector("a[href*='example@example.com']")