美文网首页
selenium 直接用headless ChromeDrive

selenium 直接用headless ChromeDrive

作者: AlastairYuan | 来源:发表于2018-11-30 17:50 被阅读0次

直接用headless ChromeDriver。可直接在Google主页下载个ChromeDriver,都是支持headless的

禁止图片加载,提高效率

from selenium import webdriver

def createBrowser(testmode):

    if testmode == 'test':

        browser = webdriver.Chrome()

        browser.maximize_window()

    else:

        chrome_options = webdriver.ChromeOptions()

        prefs = {"profile.managed_default_content_settings.images": 2}

        chrome_options.add_experimental_option("prefs", prefs)

        chrome_options.add_argument('--headless')

        chrome_options.add_argument('--disable-gpu')

        browser = webdriver.Chrome(chrome_options=chrome_options)

        browser.maximize_window()

    return browser

相关文章

网友评论

      本文标题:selenium 直接用headless ChromeDrive

      本文链接:https://www.haomeiwen.com/subject/kdmzqqtx.html