Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > selenium + socks


Автор: ttw1000s 14.12.2014, 15:36
Не устанавливается сокс прокси:
Код

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time
profile = webdriver.FirefoxProfile()
profile.set_preference('network.proxy.type', 1)
profile.set_preference("network.proxy.socks","socks_ip")
profile.set_preference("network.proxy.socks_port","socks_port")
profile.update_preferences()
browser = webdriver.Firefox(profile) # Get local session of firefox
browser.get("http://www.domain.com") # Load page
browser.close()


Автор: ttw1000s 15.12.2014, 02:20
В общем правильно так:
Код

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time
profile = webdriver.FirefoxProfile()
profile.set_preference('network.proxy.type', 1)
profile.set_preference("network.proxy.socks", "socks_ip")
profile.set_preference("network.proxy.socks_port", socks_port)
profile.update_preferences()
browser = webdriver.Firefox(profile) # Get local session of firefox
browser.get("http://www.domain.com") # Load page
browser.close()



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)