首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >刮伤ITEM_PIPELINES警告

刮伤ITEM_PIPELINES警告
EN

Stack Overflow用户
提问于 2014-01-02 11:00:36
回答 2查看 3.3K关注 0票数 5

我的settings.py中有以下内容

代码语言:javascript
复制
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)

它似乎还在正常工作。但是,我需要做什么才能删除这个警告呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-02 20:34:47

例如,请参阅Activating an Item Pipeline component的刮伤文档:

代码语言:javascript
复制
ITEM_PIPELINES = {
    'myproject.pipeline.custompipeline': 300,
}

在此设置中分配给类的整数值确定它们在项目中运行的顺序,从低到高通过管道。习惯上在0-1000范围内定义这些数字。

票数 15
EN

Stack Overflow用户

发布于 2014-01-14 08:42:46

当然,您需要在项目文件的settings.py文件中这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20881431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档