Selenium(4.12)操作Plus500时点击元素未加载问题求助
Selenium点击元素后页面无加载,但手动刷新点击正常(Plus500网站)
环境信息
- Selenium 4.12
- Python 3.11.5
- Chrome 116.xxx
问题描述
使用Selenium脚本点击Plus500网站上的元素后,目标内容始终无法加载。但保持chromedriver和脚本运行状态,手动刷新页面后再点击同一个元素,内容就能正常加载。
问题始于为其他项目安装Anaconda之后,已尝试卸载Anaconda、Selenium、Python并重装,清理了相关残留文件,但问题仍未解决。
已尝试的解决方案(均无效)
- 使用undetected-selenium
- 集成selenium-stealth
- 加载本地Chrome配置文件以保留Cookie
- 添加多种ChromeOptions配置(包括禁用自动化检测标识、启用图片加载等)
- 随机切换User-Agent
- 更换设备重装完整开发环境
- 更换Plus500账号测试
- 用ActionChains模拟鼠标点击动作
- 使用代理IP访问
未尝试的方案
- 更换浏览器/驱动(需重写大量XPath/CSS定位器)
- 更换网络环境
恳请提供排查思路或解决方案,可补充更多代码片段、日志等信息。
内容的提问来源于stack exchange,提问作者Sloth Man
相关产品推荐
相关产品推荐

