R
Size: a a a
АП
B
@classmethod
def update_settings(cls, settings):
АП
@app.task
def scrap(account_names: list):
settings = get_project_settings()
settings["LOG_LEVEL"] = "INFO"
settings["LOG_ENABLED"] = True
process = CrawlerProcess(settings)
process.crawl(MySpider, "v", "vv", account_names)
process.start()
B
2019-10-25 21:30:50 [scrapy.crawler] INFO: Overridden settings: {'BOT_NAME': 'just_scrapy3', 'LOG_LEVEL': 'INFO', 'NEWSPIDER_MODULE': 'just_scrapy3.spiders', 'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['just_scrapy3.spiders']}
АП
@classmethod
def update_settings(cls, settings):
АП
2019-10-25 21:30:50 [scrapy.crawler] INFO: Overridden settings: {'BOT_NAME': 'just_scrapy3', 'LOG_LEVEL': 'INFO', 'NEWSPIDER_MODULE': 'just_scrapy3.spiders', 'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['just_scrapy3.spiders']}
B
process.settings.attributes
АП
АП
B
АП
АП
АП
'LOG_LEVEL': <SettingsAttribute value='INFO' priority=20>
АП