Tag: GECKODRIVER
Estoy buscando usar Selenium con un proxy autenticado por nombre de usuario/contraseña en Ruby. Me doy cuenta de que la mayoría de las personas usan ProxyChain al hacer esto en Chrome, pero me gustaría utilizar una solución sin ninguna gema adicional ya que no funciona bien en Heroku. Además, estoy . . . Read more
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
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
He estado intentando en los últimos días automatizar el guardado desde la línea de comandos de la siguiente página como una tabla o un archivo de texto, utilizando herramientas como wget o curl, pero sin éxito. Los problemas también provienen del hecho de que la URL está oculta. Me preguntaba . . . Read more
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