scrachy.middleware.selenium

Middleware for processing requests with Selenium.

Classes

AsyncSeleniumMiddleware(settings, *args, ...)

A downloader middleware that creates a pool of Selenium WebDrivers and sends any incoming SeleniumRequests to an available driver to be processed.

SeleniumMiddleware(settings, *args, **kwargs)

A downloader middleware that uses a Selenium WebDriver to download the content and return an HtmlResponse if the incoming Response is an instance of SeleniumRequest.

WebDriverProtocol(id_[, process_buffer_size])