Так что все работаетИзменение прокси-сервера во время Селен
fp = webdriver.FirefoxProfile()
fp.set_preference("network.proxy.type", 1)
fp.set_preference("network.proxy.http", PROXY_HOST)
fp.set_preference("network.proxy.http_port", int(PROXY_PORT))
fp.update_preferences()
driver = webdriver.Firefox(firefox_profile=fp)
Но если водитель уже создан, прокси-сервер не может установить. Это не работает
driver = webdriver.Firefox()
driver.profile.set_preference("network.proxy.type", 1)
driver.profile.set_preference("network.proxy.http", PROXY_HOST)
driver.profile.set_preference("network.proxy.http_port", int(PROXY_PORT))
driver.profile.update_preferences()
И поэтому тоже.
driver = webdriver.Firefox()
driver.firefox_profile.set_preference("network.proxy.type", 1)
driver.firefox_profile.set_preference("network.proxy.http", PROXY_HOST)
driver.firefox_profile.set_preference("network.proxy.http_port", int(PROXY_PORT))
driver.firefox_profile.update_preferences()
Почему? Не могу понять. Я что-то не так?
У вас появляется сообщение об ошибке? Если да, то какой? Не влияет ли веб-драйвер на ваши новые настройки прокси-сервера? –
№ Нет ошибок. Все работает правильно. Но настройки не применяются. –