Я пытаюсь создать бота в Python с Selenium, которому часто приходится менять адрес прокси, чтобы выполнять запросы. Я очень долго искал в inte rnet, но я не могу понять, как настроить свой код, чтобы я мог изменить прокси host
, port
, username
и password
без закрытие webdriver и создание нового.
Я уже пробовал установить собственное Chrome расширение, которое настраивает прокси-соединение из фонового скрипта с chrome.proxy.settings.set
и вводит учетные данные через chrome.webRequest.onAuthRequired.addListener
метод. Это сработало для меня, но я не смог изменить прокси на то, что хотел, из моего сценария Python.
Кто-нибудь знает, как настроить прокси-сервер Dynami c с учетными данными для Selenium в Python? Мне все равно, какой браузер, но переменные regedit для глобальных настроек прокси менять не нужно.