Chrome 57的Chrome驱动程序不接受enable-save-password-bubble = false

时间:2017-03-23 23:37:35

标签: python-3.x google-chrome selenium-webdriver

我使用Python 3.x和Selenium包创建了一个fb报废应用程序。 最近我更新到Chrome 57浏览器,我也获得了最新的Chrome驱动程序。 在这个新版本中,保存密码的消息总是在成功登录后弹出。我尝试使用--enable-save-password-bubble=false参数但没有成功。 我的代码片段如下:

    chrome_options = webdriver.ChromeOptions()
    chrome_options.add_argument("--enable-save-password-bubble=false")
    browser = webdriver.Chrome('chromedriver', chrome_options=chrome_options)
    browser.get("http://www.facebook.com")

我是否会错过Chrome 57中显而易见的内容或更改内容?

谢谢!

1 个答案:

答案 0 :(得分:1)

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_experimental_option('prefs', {
    'credentials_enable_service': False,
    'profile': {
        'password_manager_enabled': False
    }
})

这对我有用。 请参阅the answer by Steve Saporta