繁体   English   中英

点击按钮 selenium python

[英]click button selenium python

我是 Selenium 的新手,然后我有登录按钮的元素作为附件。

登录.但是

你们能帮我获得这个按钮的 xpath 吗? 我试过这个 xpath 但它是错误的

//*[@id="root"]/div/div[3]/button

试试CSS选择器:

find_element_by_css_selector(".MuiButtonBase-root.MuiButton-root.MuiButton-contained.elementor-button")

这个想法是添加带有点的类,它们之间没有空格。

XPATH会更棘手:

driver.find_element_by_xpath("//button[contains(@class,'MuiButtonBase-root Muibutton-contained MuiButton-contained elementor-button')]")

您可以在此定位器中添加或删除类。 主要思想 - 定位器必须是唯一的。 此外,我写的 class 名称中可能有一些拼写错误。 我不得不手动输入它们,因为您没有提供任何代码片段。 所以,要小心错别字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM