support please macosx has for example chrome been python selenium phantomjs

please - PhantomJS 1.8 con Selenio en python. Cómo bloquear imágenes?



selenium phantomjs example (2)

¿Hay alguna forma de configurar PhantomJS webdriver en Selenium para que no cargue imágenes? Sé que si uso phantomjs directamente, puedo comenzar con --load-images=no y no cargará las imágenes, pero ¿cómo puedo configurar eso a través de Selenium y Python?

ACTUALIZACIÓN Probé lo siguiente:

args = { ''desired_capabilities'': { ''loadImages'': False } } driver = webdriver.PhantomJS(**args)

Sin éxito...


¿Por qué no estás intentando webdriver.PhantomJS(service_args=[''--load-images=no'']) ?


EDITAR: se exponen los argumentos de aprobación, consulte la misma respuesta que se menciona a continuación para saber cómo hacerlo

Pasar argumentos a phantomjs no está actualmente expuesto con el inicio del controlador de web de selenio ... He solucionado eso parcheando el ejecutable PhantomJS . Verifique esa respuesta cambiando service_args a lo siguiente:

service_args += [ ''--load-images=no'', ]

También puede optar por iniciar el servidor phantomjs usted mismo, y simplemente usar la siguiente llamada para apuntar a un phantomjs ya en ejecución en el puerto 8080

# init the webdriver self.driver = webdriver.PhantomJS(port=8080)