У меня есть учетные данные прокси-сервера SOCKS 5 (хост, порт, имя пользователя, пароль).Я хочу установить этот прокси и использовать с селеном-хромом.
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), но этот метод не принимает имя пользователя и пароль.
Любая идея, почему этот код не работает