2012-10-02 33 views

回答

71

找到chrome Options class in the Selenium source code

用法創建一個Chrome的驅動程序實例:

from selenium import webdriver 
from selenium.webdriver.chrome.options import Options 
chrome_options = Options() 
chrome_options.add_argument("--disable-extensions") 
driver = webdriver.Chrome(chrome_options=chrome_options) 
+4

這個答案是一個救星。如果對其他人有用,爲了啓用ES6 Harmony功能,調用是'chrome_options.add_argument(「 - js-flags = - harmony」)' – msridhar

5

這是我做到了。

from selenium import webdriver 

chrome_options = webdriver.ChromeOptions() 
chrome_options.add_argument('--disable-extensions') 

chrome = webdriver.Chrome(chrome_options=chrome_options) 
1

守則,禁止鉻擴展的,誰使用DesiredCapabilities設置瀏覽器的標誌:

desired_capabilities['chromeOptions'] = { 
    "args": ["--disable-extensions"], 
    "extensions": [] 
} 
webdriver.Chrome(desired_capabilities=desired_capabilities) 
相關問題