es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SELENIUM-FIREFOXDRIVER

Ejecutar Javascript utilizando Selenium en Python

Estoy cargando una página utilizando selenium y quiero ejecutar esto. <script> var ep_start = $(‘#episode_page a.active’).attr(‘ep_start’); var ep_end = $(‘#episode_page a.active’).attr(‘ep_end’); var id = $(“input#movie_id”).val(); var default_ep = $(“input#default_ep”).val(); var alias = $(“input#alias_anime”).val(); loadListEpisode(‘#episode_page a.active’, ep_start, ep_end, id, default_ep, alias); </script> No tengo ni idea de cómo hacerlo en python, . . . Read more

No se puede iniciar el navegador Firefox a través de Selenium Geckodriver con el siguiente error: El servicio geckodriver se cerró inesperadamente. El código de estado fue: -9.

from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.firefox.service import Service from selenium.webdriver.firefox.options import Options new_driver_path = ‘/Users/username/Desktop/Python/geckodriver’ new_binary_path = ‘/Applications/Firefox.app/Contents/MacOS/firefox-bin’ ops = Options() ops.binary_location = new_binary_path serv = Service(new_driver_path) driver = webdriver.Firefox(service=serv, options=ops) Al ejecutar el programa de Python anterior, obtengo el siguiente error. Traceback (most recent call . . . Read more

El perfil de Firefox no funciona si se establece el valor “webdriver.Firefox(firefox_profile=profile, firefox_binary=binary)”.

Noté que si uso firefox_binary en webdriver, el firefox_profile no está funcionando. Obtengo mi useragent estándar. profile = FirefoxProfile(r”.\Tor Browser\Browser\TorBrowser\Data\Browser\profile.default”) binary = FirefoxBinary(r”.\Tor Browser\Browser\firefox.exe”) ua = UserAgent() userAgent = ua.random profile = webdriver.FirefoxProfile() profile.set_preference(“general.useragent.override”, userAgent) profile.update_preferences() driver = webdriver.Firefox(firefox_profile=profile, firefox_binary=binary) Pero si uso driver = webdriver.Firefox(firefox_profile=profile) veo el useragent actualizado, . . . Read more

OpenQA.Selenium.WebDriverException: ‘No se puede iniciar el servicio del controlador en http://localhost:64225/’

Quiero cambiar mi dirección IP y visitar un sitio utilizando una dirección IP de proxy, pero en el bloque de código: “`C# IWebDriver driver = new FirefoxDriver(firefoxDriverService, firefoxOptions); <pre><code><br />Me da un error cuando llega a esa línea. Agradecería mucho su ayuda. Gracias de antemano. Mi bloque de código: “`C# . . . Read more