【发布时间】:2018-02-09 00:52:43
【问题描述】:
您好,我想使用 selenium 以其他用户身份打开 Internet Explorer-11。我已经进行了搜索,它表明这是可能的,但是对于 Java,我使用的是 Python,所以我想知道是否可以使用 Internet Explorer webdriver。
例如,如果您右键单击 Internet Explorer,它将以不同的用户身份登录该部分。我想用python IE webdriver自动化那部分,但我不知道怎么做。
我要问的和这篇文章类似How to impersonate a specific user with Selenium Webdriver? 但我想在 Python 中使用 selenium webdriver 来实现
要清楚。我知道如何使用 selenium 打开 webbrowser,并且知道如何使用 selenium 登录(当有弹出窗口时)。但我在问如何让 selenium 知道我想以不同的用户身份登录。因为如果我只是正常打开浏览器,则不会弹出登录。
from selenium import webdriver
driver=webdriver.Ie()
谢谢
【问题讨论】:
-
到目前为止你有没有尝试过?如果是这样,请分享您的源代码,即使它是 Java 版本,在 Python 中遵循相同的方法可能会有所帮助。
-
不,我什么都没试过。因为我不知道如何在 Python 中做到这一点,所以我只能在我当前的用户名下打开我的 Internet Explorer,而且我没有在 Java 中这样做。而且我不知道是否可以在 Python 中做到这一点。我的项目从与不同用户一起进入 IE 开始,现在我陷入了第一步。所以我很抱歉,但我目前没有代码可以分享
-
你指的是什么样的不同用户?操作系统还是应用程序?
-
“以不同用户身份打开 IE11”究竟是什么意思?
-
这应该在你的问题中解释,不清楚你在问什么。请阅读the Stack Overflow question checklist