selenium+python+chrome,每次登录有个保存密码的提示框,怎么才能处理掉呢?

archera001 发布于 2017/04/01 21:15
阅读 1K+
收藏 0

最近在尝试学习自动化的内容,用Python+selenium+chrome,每次跑脚本登录后都会一直有一个保存密码的提示框,绞尽脑汁也没能把他干掉,求大神告知要怎么操作才能处理掉?

要写浏览器配置,还是可以用程序处理呢?

加载中
0
黄松辉给
黄松辉给

在谷歌浏览器可以设置的,这是谷歌自带的记住密码功能

 

archera001
archera001
但是每次chromedriver打开的都是一个默认配置的浏览器 我该怎么设置呢
0
chenhong00
chenhong00

源码贴出来啊

0
g
gewehr69

selenium 我记得可以用配置好的用户打开浏览器的

0
0
010101aaaaa

你好,我也遇到了相同的问题,请问你是怎么解决的呢?谢谢!!

0
多尔多
多尔多

ChromeOptions options = new ChromeOptions();
            options.addArguments("--start-maximized");
            options.addArguments("--disable-popup-blocking");
            options.addArguments("no-sandbox");
            options.addArguments("disable-extensions");
            options.addArguments("no-default-browser-check");

            Map<String, Object> prefs = new HashMap<String, Object>();
            prefs.put("credentials_enable_service", false);
            prefs.put("profile.password_manager_enabled", false);
            options.setExperimentalOption("prefs", prefs);

            WebDriver driver = new ChromeDriver(options);

可以试下,我这边是可以的,这是java彼的,python版应该设置的参数是一样的

返回顶部
顶部