gpt4 book ai didi

python - 如何使用 selenium 和 python 处理 Windows 身份验证弹出窗口?

转载 作者:行者123 更新时间:2023-12-01 03:54:23 24 4
gpt4 key购买 nike

Authentication window snap

已经尝试过以下方法,

1) https://username:password@sitename.com

我的用户名包含“\”,这就是它出现问题的原因。

2) 切换到alert方法在此我收到“无警报”异常

请在这些情况下提供帮助/建议任何其他方法来使用 python 处理 Windows 身份验证...

最佳答案

安装win32com.client然后尝试下面的代码

from selenium import webdriver
import time
import win32com.client

driver=webdriver.Firefox()
driver.maximize_window()
driver.get('url')
shell = win32com.client.Dispatch("WScript.Shell")
shell.Sendkeys("username")
shell.Sendkeys("{TAB}")
shell.Sendkeys("password")
shell.Sendkeys("{ENTER}")
time.sleep(5)
driver.quit()

关于python - 如何使用 selenium 和 python 处理 Windows 身份验证弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37750892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com