#profile.set_preference("network.proxy.ssl_port", int(proxy_port)) #profile.set_preference("network.proxy.ftp", str(proxy_ip)) #profile.set_preference("network.proxy.ftp_port", int(proxy_port)) #profile.set_preference("network.proxy.socks", str(proxy_ip)) #profile.set_preference("network.proxy.socks_port", int(proxy_port)) #profile.set_preference("network.proxy.socks_version", 4) #profile.set_preference("network.http.use-cache", False) #profile.set_preference("general.useragent.override", user_a) #profile.update_preferences() #binary = FirefoxBinary("C:\Program Files\Mozilla Firefox") proxy = Proxy() proxy.proxy_type = ProxyType.MANUAL proxy.auto_detect = False proxy.http_proxy = str(full_proxy) proxy.socks_proxy = str(full_proxy) proxy.socks_version = int(4) proxy.ssl_proxy = str(full_proxy) capabilities = webdriver.DesiredCapabilities.CHROME proxy.add_to_capabilities(capabilities) driver = webdriver.Chrome(desired_capabilities=capabilities) driver.get("http://ip-api.com/json/") #driver.get("https://hidemy.name/ru/proxy-list/?country=RU&maxtime=2000&type=4&anon=34&end=9999#list") response = json.loads(driver.find_element_by_xpath("*").text) print(response["query"]) #driver.close() except Exception as exc: print('{}: {}'.format(type(exc).__name__, exc)) #driver.close() sleep(10)