首页 > 解决方案 > 将 python selenium webdriver 保持在后台/不集中

问题描述

我正在使用 selenium 下载文件,每当下载新文件时,窗口就会成为焦点。有没有办法让窗口不聚焦,也可能不在窗口中闪烁橙色?

目前我使用的是 chrome,但理想情况下它也适用于 Firefox。

标签: pythonpython-3.xseleniumselenium-webdriver

解决方案


如果您正在谈论浏览器将注意力集中在桌面上,您可以在https://hub.docker.com/u/selenium的 docker 中使用 selenium

如果你想看看会发生什么,请使用 *debug 版本,你可以使用 VNC 来查看它。

例如docker run -d -p 4444:4444 -p 5900:5900 -v /dev/shm:/dev/shm selenium/standalone-chrome-debug

然后使用 VNC 以secret密码连接到 localhost:5900


推荐阅读