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: GECKODRIVER

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

TypeError: Se produjo un error de tipo: WebDriver.__init__() recibió un argumento de palabra clave inesperado ‘firefox_options’ al utilizar firefox_options como argumento en Selenium Python.

Estoy tratando de crear un script que descargue un archivo de un sitio web y, para esto, quiero cambiar la ruta de descarga. Cuando intento hacer esto con las opciones de Firefox, me da este error: TypeError: WebDriver.init() recibió un argumento inesperado ‘firefox_options’ Código: from selenium import webdriver from selenium.webdriver.common.by . . . Read more

Perfil de Firefox con modo privado para Selenium

Estoy intentando crear múltiples ventanas de un sitio web, así que necesito una nueva identidad para cada una. El modo privado sería una solución buena para mí, creo. Pero los métodos antiguos no dan resultado: firefox_profile = webdriver.FirefoxProfile() firefox_profile.set_preference(“browser.privatebrowsing.autostart”, True) browser = webdriver.Firefox(firefox_profile=firefox_profile) def main(): browser.switch_to.new_window(‘window’) browser.get(“https://example.com”) No pude encontrar . . . Read more