Найти - Пользователи
Полная версия: Selenium изменение ip во время сеанса
Начало » Python для новичков » Selenium изменение ip во время сеанса
1
ZiG
Доброй ночи.
Возникла надобность во время сеанса, поменять ip. Долго мучаюсь, и ничего.

Вот что у меня:
 url = 'https://yandex.ru'
url2 = 'https://yandex.ru/internet
proxyProfile = webdriver.FirefoxProfile()
browser = webdriver.Firefox(firefox_profile=proxyProfile)
browser.get(url)
proxyProfile.default_preferences["network.proxy.type"] = 1
proxyProfile.default_preferences["network.proxy.socks"] = proxyHost
proxyProfile.default_preferences["network.proxy.socks_port"] = proxyPort
browser.get(url2)
print(proxyProfile.default_preferences["network.proxy.socks"])
print(proxyProfile.default_preferences["network.proxy.socks_port"])

Проблема в том, что принты выводят инфу, которая показывает что все изменилось.
А вот сайт https://yandex.ru/internet показывает что ничего не изменилось.
Что самое интересное, если так изменить User Agenta, то все оки, а вот с айпишко не получается. Помогите советом, кому не трудно

В гугле, инфы не нашел.
Также пробовал ставить команду:
 proxyProfile.update_preferences()
то же не помогло
zahar
плохо искали…..по вопросу куча страниц….например http://scraping.pro/change-webdrivers-ip-address/
ZiG
А вот за это спасибо. Вчера реально лазил, и только находил странички с вопросами, без ответов или с корявой реализацией, которая не работает. Чет гугл меня не на те сайты отправляет Честно говоря, думал зайду на форум и прочту примерный ответ: “Такое сделать незя”. Приятно удивлен. Еще раз спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB