3个按钮具有以下类名
_55wr
我要访问的特定按钮的嵌套类名是
_54k8 _56bs _56b_ _56bx _56bu
我之前在我的代码中写了这个
loginButton = driver.wait.until(EC.visibility_of_element_located(
(By.CLASS_NAME,"_54k8 _56bs _56b_ _56bx _56bu")))
loginButton.click()
但这不起作用 有人可以请告诉我如何访问嵌套类 同时仍然确保按钮的可见性
答案 0 :(得分:0)
问题是您无法使用By.CLASS_NAME
搜索具有复合类名的元素。请尝试以下方式:
loginButton = driver.wait.until(EC.visibility_of_element_located(
(By.CSS_SELECTOR,"._54k8._56bs._56b_._56bx._56bu")))
loginButton.click()