找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3490|回复: 1

selenium获取不到页面元素

1

主题

1

帖子

1

积分

贫民

积分
1
zynxiao3 发表于 2022-3-21 16:42:16 | 显示全部楼层 |阅读模式
问题:使用Python打开浏览器,在当前页面操作元素,因使用循环导致浏览器占用内存越来越大,时间长浏览器报错内存溢出探索:经世界最大搜索引擎查到两个解决方案
1.自动打开google清除缓存(已经实现,不能解决问题)
2.打开新的标签页,关闭当前标签页(实现到一半,应该有效),现能打开新的浏览器标签,也能切换到新标签并且关闭旧标签,但是新标签获取不到元素,经验证切换之后标签的句柄ID已是新打开的句柄ID


有没有大神能指导下解决下这个问题,或者怎样能解决浏览器内存逐渐增大的问题
回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
aaa123123 发表于 2022-7-14 16:40:30 | 显示全部楼层
–single-process 单进程运行
driver.add_argument('–single-process')
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表