Estoy revisando la documentación del Selenium WebDriver, y puede conducir Chrome, por ejemplo. Estaba pensando, ¿no sería mucho más eficiente "manejar" PhantomJS?¿Es posible utilizar Selenium WebDriver para controlar PhantomJS?
¿Hay alguna manera de utilizar Selenium con PhantomJS?
Mi uso previsto sería raspar la web: los sitios que raspe están cargados con AJAX y un montón de hermoso JavaScript, y estoy pensando que esta configuración podría ser un buen reemplazo para el marco de Scrapy Python con el que estoy trabajando actualmente .
Me he dado cuenta que hay una clase interna 'PhantomJSDriver: RemoteWebDriver, ITakesScreenshot' pero no puedes crear una instancia del mismo (aún) –