首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在selenium (python)中禁用chrome的“保存密码”弹出

如何在selenium (python)中禁用chrome的“保存密码”弹出
EN

Stack Overflow用户
提问于 2017-10-05 21:32:58
回答 5查看 9.5K关注 0票数 9

我想禁用“保存密码”弹出的铬在我的硒测试,每当它出现。我找到了一种通过ChromeOptions()的方法,但是找不到使弹出窗口消失所必需的参数或偏好。

代码语言:javascript
运行
复制
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("argument")
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-10-06 09:13:33

要在Selenium测试中禁用Google Chrome中的Google Chrome弹出,可以使用以下代码块:

代码语言:javascript
运行
复制
from selenium import webdriver

chrome_opt = webdriver.ChromeOptions()
prefs = {"credentials_enable_service": False,
     "profile.password_manager_enabled": False}
chrome_opt.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(chrome_options=chrome_opt, executable_path=r'C:\Utility\BrowserDrivers\chromedriver.exe')
driver.get("https://google.com")
票数 9
EN

Stack Overflow用户

发布于 2021-02-11 11:09:18

代码语言:javascript
运行
复制
prefs = {"credentials_enable_service": False,
         "profile.password_manager_enabled": False}
options.add_experimental_option("prefs", prefs)

为我工作

票数 4
EN

Stack Overflow用户

发布于 2017-10-06 07:56:46

以下选项将禁用“保存密码”弹出。但这是在C#。

代码语言:javascript
运行
复制
options.AddUserProfilePreference("credentials_enable_service", false);
options.AddUserProfilePreference("profile.password_manager_enabled", false);

您可以找到python 这里的相关选项。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46595113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档