gpt4 book ai didi

python - 使用 Selenium Chrome 的代理 SOCKS 5 身份验证

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:21 25 4
gpt4 key购买 nike

我有 SOCKS 5 代理的凭据(主机、端口、用户名、密码)。我想设置该代理并与 selenium-Chrome 一起使用。

from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType

proxy = Proxy()
proxy.socksProxy = '123.12.12.12:80'
proxy.socksUsername = 'my_username'
proxy.socksPassword = 'my_password'

capabilities = webdriver.DesiredCapabilities.CHROME
proxy.add_to_capabilities(capabilities)

driver = webdriver.Chrome(desired_capabilities=capabilities)
driver.get("https://wtfismyip.com/")

但是IP没有变。我已经知道如何在不需要身份验证的情况下设置代理(只需使用 chromedirver 选项 --proxy-server),但此方法不接受用户名和密码。

知道为什么这段代码不起作用吗?

最佳答案

Chrome 不支持带身份验证的 SOCKS5 代理。

关于python - 使用 Selenium Chrome 的代理 SOCKS 5 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50728319/

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