} } }

    Scrapy 对不合的Item进行分隔存储

    添加时间:2013-7-9 点击量:

    在Piperlines里面进行对象的断定,



    def process_item(self, item, spider):
    
    if item.__class__ == BaseItem :
    savexxx
    else item.__class__ == BookItem:
    savexxx222
    return item


    这里 对象断定也可写成 



    isinstance(item,BaseItem)  #持续的类也会是True ,而 __class__ 必须是一个类


    type(item)只有内置对象才干用.

    我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》
    分享到: