web-dev-qa-db-ja.com

scarp.Itemの配列フィールド

配列になるようにscrapy.Itemにフィールドを追加したいと思います。

class MyItem(scrapy.Item):
    field1 = scrapy.Field()
    field2 = scrapy.Field()
    field3_array = ???

どうやってやるの?

15
Mario Honse

あなたはただファイルを作成します

field3_array = scrapy.Field()

しかし、削られたアイテムを解析している間、このようにします

items['field3_array'] = []

items['field3_array'][0] ='one'
items['field3_array'][1] ='two'

このようにして、これを達成できます。

見て

25
Backtrack