【发布时间】:2020-02-15 22:06:09
【问题描述】:
我正在使用:
- 硒 4
- python 3.7
- Firefox 网络驱动程序
我需要验证当前项目的用户名和密码。我这几天夜以继日地工作,我无法解决这个问题。我在互联网上找到了一些扩展,但它是从 13 年开始的,我想这就是它不起作用的原因。您还可以在下面查看我尝试过的其他方法。
但不起作用,因为由于 Selenium 错误,代理身份验证不再起作用..
alert_popup = browser.switch_to_alert()
alert_popup.send_keys(
"{username}{tab}{password}{tab}".format(
username=proxy_username, tab=Keys.TAB, password=proxy_password
)
)
alert_popup.accept()
我想创建一个配置文件并手动保存代理信息并使用该配置文件启动 selenium。但是firefox不允许手动输入用户名和密码。
【问题讨论】:
-
显然selenium wire 可以进行代理身份验证,不过我不确定我是否信任它。
-
太好了!您可能想为下一个人发布您如何做到的答案。
标签: python selenium firefox proxy