首页 > 解决方案 > 如何在谷歌浏览器中使用 Selenium Web 驱动程序处理登录弹出窗口

问题描述

我无法使用带有 chrome 驱动程序的 selenium python 登录到特定网站。

CODE-1

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time 
driver = webdriver.Chrome()
driver.maximize_window()
location = "url"
driver.get(location)
wait(driver, 5).until(EC.alert_is_present())
alert = driver.switch_to_alert()
alert.send_keys('username')
alert.send_keys(Keys.TAB)
alert.send_keys('password')
alert.accept()

CODE-2

driver.get("https://username:password@url")
wait(driver, 5).until(EC.alert_is_present())
alert = driver.switch_to_alert()
alert.accept()

标签: python-3.xselenium-chromedriver

解决方案


推荐阅读