Scrapy z zagnieżdżoną tablicą

Jestem nowicjuszem w dziedzinie scrapy i chciałbym zrozumieć, jak drapać obiekt w celu wyprowadzenia go do zagnieżdżonego JSON. W tej chwili tworzę JSON, który wygląda

[
{'a' : 1, 
'b' : '2',
'c' : 3},
]

I chciałbym bardziej to

[
{ 'a' : '1',
'_junk' : [
     'b' : 2,
     'c' : 3]},
]

--- gdzie wkładam trochę rzeczy_junk podpola do późniejszego przetworzenia.

Bieżący kod w pliku definicji analizatora składni w moimscrapername.py jest...

item['a'] = x
item['b'] = y
item['c'] = z

I wydawało się

item['a'] = x
item['_junk']['b'] = y
item['_junk']['c'] = z

--- może to naprawić, ale pojawia się błąd dotyczący_junk klawisz:

  File "/usr/local/lib/python2.7/dist-packages/scrapy/item.py", line 49, in __getitem__
    return self._values[key]
exceptions.KeyError: '_junk'

Czy to oznacza, że ​​muszę zmienić mojeitems.py jakoś? Obecnie mam:

class Website(Item):
    a = Field()
    _junk = Field()
    b = Field()
    c = Field()

questionAnswers(1)

yourAnswerToTheQuestion