Quiero usar selenio con un proxy que esté protegido por contraseña. El proxy no es fijo, sino una variable. Así que esto tiene que hacerse en el código (simplemente configurar Firefox en esta máquina en particular para trabajar con el proxy es menos que ideal). Hasta ahora tengo el siguiente código:Selenio usando Python: ingrese/proporcione la contraseña http proxy para firefox
fp = webdriver.FirefoxProfile()
# Direct = 0, Manual = 1, PAC = 2, AUTODETECT = 4, SYSTEM = 5
fp.set_preference("network.proxy.type", 1)
fp.set_preference("network.proxy.http", PROXY_HOST)
fp.set_preference("network.proxy.http_port", PROXY_PORT)
driver = webdriver.Firefox(firefox_profile=fp)
driver.get("http://whatismyip.com")
En este punto, el diálogo aparece solicitando el/pase usuario de proxy.
¿Hay una manera fácil de cualquiera:
- Type en el usuario/pass en el cuadro de diálogo.
- Proporcione el usuario/pase en una etapa anterior.
hey mate, ¿ha encontrado soluciones todavía? – Shane
@Shane ¿ha encontrado soluciones todavía? –
@ArsenIbragimov ¿Has encontrado soluciones todavía? – Math