MCPcopy
hub / github.com/scrapy/scrapy / __init__

Method __init__

scrapy/core/downloader/handlers/ftp.py:87–93  ·  view source on GitHub ↗
(self, crawler: Crawler)

Source from the content-addressed store, hash-verified

85 }
86
87 def __init__(self, crawler: Crawler):
88 if not crawler.settings.getbool("TWISTED_REACTOR_ENABLED"):
89 raise NotConfigured(f"{type(self).__name__} requires a Twisted reactor.")
90 super().__init__(crawler)
91 self.default_user = crawler.settings["FTP_USER"]
92 self.default_password = crawler.settings["FTP_PASSWORD"]
93 self.passive_mode = crawler.settings["FTP_PASSIVE_MODE"]
94
95 async def download_request(self, request: Request) -> Response:
96 from twisted.internet import reactor

Callers

nothing calls this directly

Calls 2

NotConfiguredClass · 0.90
getboolMethod · 0.45

Tested by

no test coverage detected