我正在将 slelenium 与 python 一起使用。我正在尝试在此网站上创建自动化 https://pagespeed.web.dev/
我在使用“分析”按钮时遇到了麻烦,因为每次单击它时,它的元素名称都会发生变化,我需要多次单击它。例如,我将使用它的 CSS 选择器
#yDmH0d > c-wiz > div.T4LgNb > div > div.ZVTDqc > form > div.VfPpkd-dgl2Hf-ppHlrf-sM5MNb > button > div.VfPpkd-RLmnJb
,单击按钮后,第三个“div”会发生变化,例如div.ZVTDqc
将更改为 div.8saAE
有办法解决这个问题吗?
您可以简单地使用 XPath
//span[text()='Analyze']