Как запустить несколько браузеров chrome с разными прокси silenium+python?

Я новичок в работе с selenium
Сделать отдельно многопоток и отдельно прокси проблем не составило. Но вот как сделать чтобы при запуске многопотока каждый браузер использовал разный proxy
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
@JokerGTS
Первый ответ в поисковике
from selenium import webdriver

PROXY = "23.23.23.23:3128" # IP:PORT or HOST:PORT

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % PROXY)

chrome = webdriver.Chrome(options=chrome_options)
chrome.get("http://whatismyipaddress.com")

Для нескольких экземпляров webdriver можно запускать каждый на разном порте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Очереди. Каждый поток обращается и получает свое уникальное прокси.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 июл. 2021, в 16:35
1500 руб./за проект
24 июл. 2021, в 15:36
50000 руб./за проект
24 июл. 2021, в 15:10
3000 руб./за проект