在Piperlines裏面進行對象的判斷,ide
def process_item(self, item, spider): if item.__class__ == BaseItem : #savexxx else item.__class__ == BookItem: #savexxx222 return item
這裏 對象判斷也可寫成 spa
isinstance(item,BaseItem) #繼承的類也會是True ,而 __class__ 必須是一個類
type(item)只有內置對象才能用.code