:py:mod:`generic.spiders.file_download` ======================================= .. py:module:: generic.spiders.file_download .. autodoc2-docstring:: generic.spiders.file_download :allowtitles: Module Contents --------------- Classes ~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`FileDownloadSpiderConfig ` - * - :py:obj:`FileDownloadSpider ` - .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider :summary: API ~~~ .. py:class:: FileDownloadSpiderConfig(/, **data: typing.Any) :canonical: generic.spiders.file_download.FileDownloadSpiderConfig Bases: :py:obj:`generic.mixins.file_downloader.FileDownloaderMixinConfig` .. py:attribute:: path_regexp :canonical: generic.spiders.file_download.FileDownloadSpiderConfig.path_regexp :type: str :value: '^/' .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpiderConfig.path_regexp .. py:class:: FileDownloadSpider(*args, **kwargs) :canonical: generic.spiders.file_download.FileDownloadSpider Bases: :py:obj:`generic.spiders.base.GenericSpider`\ [\ :py:obj:`generic.spiders.file_download.FileDownloadSpiderConfig`\ ], :py:obj:`generic.mixins.file_downloader.FileDownloaderMixin` .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider .. rubric:: Initialization .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider.__init__ .. py:attribute:: name :canonical: generic.spiders.file_download.FileDownloadSpider.name :value: 'file-download' .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider.name .. py:method:: get_config_class() -> typing.Type[generic.spiders.file_download.FileDownloadSpiderConfig] :canonical: generic.spiders.file_download.FileDownloadSpider.get_config_class :classmethod: .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider.get_config_class .. py:method:: start() :canonical: generic.spiders.file_download.FileDownloadSpider.start :async: .. py:method:: parse_page(res: scrapy.http.Response) :canonical: generic.spiders.file_download.FileDownloadSpider.parse_page .. autodoc2-docstring:: generic.spiders.file_download.FileDownloadSpider.parse_page