如何在不同的用户上使用默认的Chrome配置文件和chromedriver?

我如何让chromedriver在寻找本地用户数据的正确路径而感到困惑?

这是我的代码:

options=Options
options.add_argument('user-data-dir=C:\\Users\\MYUSER\\AppData\\Local\\Google\\Chrome\\User Data\\')
driver = webdriver.Chrome(executable_path=C:\\PATH\\TO\\CHROMEDRIVER.EXE

工作完全正常,它会使用我的本地配置文件打开chromedriver,因此我已经包含了所有cookie等,并且不必在特定主页上使用 2-factor-auth 。关于这一点,我想跳过身份验证,因此用户不必在每次重新启动程序时都手动输入代码。

对于chromedriver.exe没问题,我只是将其放入项目文件夹中,并告诉用户将其保存在桌面上。我认为这应该可行。(?)

但是我现在需要的是一种使之成为可能的方法,任何用户在其本地计算机上使用我的程序,也可以利用他们自己的用户配置文件。有人可以帮我解决这个问题吗? 我对编程还是有点陌生​​,只是仍然想弄清楚,但这对我来说是一个真正的障碍。

非常感谢任何解决方案!

skfywj 回答:如何在不同的用户上使用默认的Chrome配置文件和chromedriver?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2948262.html

大家都在问