先确定是不是加载的问题,一般 sleep 几秒再点击能成功的话,多半都是加载的问题,还不行的话,试试用 js 方法点击 self.driver.execute_script("arguments[0].click();", ele)
要看你前端加载的资源多不多,网络怎么样,selenium 自带的和 js 判断 document 都不算页面真正加载完成,这些都是基于 dom 加载的,dom 加载完了还有资源加载,如果资源加载时间太长,dom 加载完了,前端有 loading 判断要等资源加载的话,加了 loading 页,一样的操作不了元素
试试 home 后再唤起