scrachy.middleware.selenium.SeleniumMiddleware
- class scrachy.middleware.selenium.SeleniumMiddleware(settings: Settings, *args, **kwargs)[source]
Bases:
objectA downloader middleware that uses a Selenium WebDriver to download the content and return an
HtmlResponseif the incomingResponseis an instance ofSeleniumRequest. Otherwise, it returnsNoneto let another downloader process it.Methods
__init__(settings, *args, **kwargs)from_crawler(crawler)get(name)process_request(request[, spider])spider_closed([spider])Attributes
driverdriver_extensionsdriver_namedriver_optionswebdriver_import_base