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

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

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

举报
archera001
发帖于9个月前 5回/1K+阅

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

 

--- 共有 1 条评论 ---
archera001但是每次chromedriver打开的都是一个默认配置的浏览器 我该怎么设置呢 8个月前 回复

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版应该设置的参数是一样的

顶部