2017-05-06 19 views
-1

最近几天,我正在学习scrapy的来源,以便我可以处理我的研究生工作。但是我遇到了一些我无法处理的关于scrapy的问题。由于我的互联网墙,我无法愉快地搜索我的问题。我的英语也很差,我不确定我能理解,即使我得到某事。因此我想要求帮助。由于scrapy中的所有核心模块都有一个名为'slot'的类,它是什么意思?它在Scrapy流程中起什么作用?scrapy中的'slot'是什么意思?

+0

我的回答有用吗? –

+0

谢谢,最近因GFW而接受它。 – jjredick

+0

没问题:)什么是GFW? –

回答

0

插槽中scrapy意味着插槽发动机

欲了解更多信息,可以查看基本代码here

当您启动telnet引擎上你的机器引擎,你可以看到/管理这个代码

telnet localhost 6023 
>>> est() 
Execution engine status 

time()-engine.start_time      : 8.62972998619 
engine.has_capacity()       : False 
len(engine.downloader.active)     : 16 
engine.scraper.is_idle()      : False 
engine.spider.name        : followall 
engine.spider_is_idle(engine.spider)   : False 
engine.slot.closing        : False 
len(engine.slot.inprogress)      : 16 
len(engine.slot.scheduler.dqs or [])   : 0 
len(engine.slot.scheduler.mqs)     : 92 
len(engine.scraper.slot.queue)     : 0 
len(engine.scraper.slot.active)     : 0 
engine.scraper.slot.active_size     : 0 
engine.scraper.slot.itemproc_size    : 0 
engine.scraper.slot.needs_backout()    : False 

插槽可用于定义进度开始和/或调度处理。