selenium自动化浏览器后台运行headless模式

通过selenium做WEB自动化的时候,必须要启动浏览器,

浏览器的启动与关闭会影响执行效率。

当我们在自己电脑运行代码时,还会影响做别的事情。

鉴于这种情况,Google针对Chrome浏览器新增了一种模式,可以不打开浏览器UI界面的情况下执行代码。

这种模式就是:headless

用法如下:

from selenium import webdriver

option = webdriver.ChromeOptions()
option.add_argument('--headless')
driver = webdriver.Chrome(chrome_options=option)

...

 

posted @ 2018-11-26 14:42  Wiselee😏  阅读(2549)  评论(0编辑  收藏  举报