我的settings.py中有以下内容
ITEM_PIPELINES = ['mybot.pipelines.custompipeline']但当我开始刮擦时,我会收到以下警告。
/lib/python2.7/site-packages/scrapy/contrib/pipeline/init.py:21: ScrapyDeprecationWarning:定义为list或set的ITEM_PIPELINES被废弃,切换到dict category=ScrapyDeprecationWarning,stacklevel=1)
它似乎还在正常工作。但是,我需要做什么才能删除这个警告呢?
发布于 2014-01-02 20:34:47
例如,请参阅Activating an Item Pipeline component的刮伤文档:
ITEM_PIPELINES = {
'myproject.pipeline.custompipeline': 300,
}在此设置中分配给类的整数值确定它们在项目中运行的顺序,从低到高通过管道。习惯上在0-1000范围内定义这些数字。
发布于 2014-01-14 08:42:46
当然,您需要在项目文件的settings.py文件中这样做。
https://stackoverflow.com/questions/20881431
复制相似问题