python selenium как использовать proxy

как использовать http прокси и https используя FireFox подскажите пожалуйста


Ответы (2 шт):

Автор решения: Victor VosMottor
...
proxy = "x.x.x.x:yyyy"

firefox_capabilities = webdriver.DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True

firefox_capabilities['proxy'] = {
    "proxyType": "MANUAL",
    "httpProxy": proxy,
    "ftpProxy": proxy,
    "sslProxy": proxy
}

driver = webdriver.Firefox(capabilities=firefox_capabilities)
...
→ Ссылка
Автор решения: alex

Если требуется использовать прокси с авторизацией, то сделать это средствами selenium не получится. Так как в selenium нет поддержки работы с алертами просящими пароль. Я написал дополнение для Firefox с помощью которого можно решать как проблему с прокси так и с куки и заголовками.

https://github.com/alexsok-bit/selenium_helper

Возможно использовать дополнение из директории releases, оно уже подписано

→ Ссылка