如何使用 Selenium Internet Explorer 打开多个 URL?

how to open multiple urls using Selenium internet explorer?

提问人:Mohamed Hussein 提问时间:3/10/2023 更新时间:3/10/2023 访问量:31

问:

我想问一下如何使用 Internet Explorer 模式打开多个 URL,我在 Internet Explorer 上遇到了问题,每次登录时它都不会保存用户名和密码,我必须输入它们,所以我正在尝试使用 Selenium 使用相同的用户和密码一次打开所有 DVR url。 我正在使用下面的代码,但我坚持打开多个选项卡。 最后一行代码也不起作用 '''button type=“button” class=“btn btn-primary login-btn” ng-click=“login()”> </button'''

import time
from selenium import webdriver
from msedge.selenium_tools import EdgeOptions

edge_options = EdgeOptions()
edge_options.use_chromium = True
edge_options.add_argument("start-maximized")
edge_options.add_argument("inprivate")

username1 = "user"
password1 = "1234"

driver = webdriver.Ie("C:\\dev\\IEDriverServer.exe")
driver.maximize_window()
driver.delete_all_cookies()
driver.get("http://192.168.1.50")


username_textbox = driver.find_element_by_id("username").send_keys(username1)
password = driver.find_element_by_id("password").send_keys(password1)
time.sleep(3)

login = driver.find_element_by_name("login").submit()
python-3.x python-2.7 selenium-chromedriver

评论

1赞 undetected Selenium 3/10/2023
最后一行代码也不起作用:您需要先解决此问题,然后才能打开多个 URL。

答: 暂无答案