generic.middlewares# Module Contents# Classes# GenericSpiderMiddleware GenericDownloaderMiddleware API# class generic.middlewares.GenericSpiderMiddleware# classmethod from_crawler(crawler)# process_spider_input(response, spider)# process_spider_output(response, result, spider)# process_spider_exception(response, exception, spider)# async process_start(start)# spider_opened(spider)# class generic.middlewares.GenericDownloaderMiddleware# classmethod from_crawler(crawler)# process_request(request, spider)# process_response(request, response, spider)# process_exception(request, exception, spider)# spider_opened(spider)#