@Maxwell012

Как установить proxy (undetected_chromedriver)?

Мне нужно установить прокси в undetected chromedriver. Делаю так:
options.add_argument(f'--proxy-server={proxy.split("@")[1]}')
options.add_argument(f'--proxy-auth={proxy.split("@")[0]}')

Но имя и пароль прокси не вводятся автоматически, когда открывается браузер он просит меня ввести имя и пароль в ручную. Пробовал еще так:
options.proxy = Proxy(proxy)
В данном случаи, прокси просто не устанавливается. Как автоматически установить прокси?
  • Вопрос задан
  • 2333 просмотра
Пригласить эксперта
Ответы на вопрос 2
@duff89
Мне нравится вариант с selenium-wire
from seleniumwire import undetected_chromedriver as uc
wire_options = {
        'proxy': {
            'https': f'https://{login}:{password}@{ip}:{port}',
        }
    }
driver = uc.Chrome(seleniumwire_options=wire_options)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы