我目前正在编写一个程序,我正在连接到chrome。我想在没有每次都出现新的镀铬窗口的情况下进行此过程。我知道string
使Chrome运行无声,但我当前的代码无效;它仍在打开镀铬标签。
当前代码:
--headless
我做错了什么或者我需要添加什么?
答案 0 :(得分:0)
如果您使用的是Linux,则在无头模式下运行浏览器的另一种解决方案是使用pyvirtual display。 首先安装xvfb和pyvirtual display:
sudo apt-get install xvfb xserver-xephyr
sudo pip install pyvirtualdisplay
代码将是:
from pyvirtualdisplay import Display
import webdriver
display = Display(visible=0, size=(800, 600))
display.start()
browser = webdriver.Chrome()