Es3 HM3 Bis KeyError

grimo_ (3350 points)
8 23 30
asked May 12, 2019 in HW3bis by grimo_ (3,350 points)
closed Sep 9, 2019 by andrea.sterbini
Nella lista killed del personaggio Arya Stark e' presente Frey Soldier 1. Siccome la lista killed e quindi vittime e' marcata con un asterisco devo popolarla con un riferimento ad un istanza della classe personaggio che Rappresenta Frey Soldier 1. Tra i characters nel json pero', non e' presente un oggetto che rappresenta Frey Soldier 1. Quindi come lo devo inizializzare?
189 views
closed with note: answered

2 Answers

a
antonio_varlese (370 points)
2 4 7
answered Sep 8, 2019 by antonio_varlese (370 points)
Sto avendo lo stesso problema, hai risolto?
andrea.sterbini (172340 points)
510 927 1776
answered Sep 9, 2019 by andrea.sterbini (172,340 points)

Vedi se queste risposte ti aiutano

Comunque ci sono due possibilità: crei il "Frey Soldier 1" oppure no.
Mi pare di ricordare che i soli personaggi da creare siano quelli che hanno una struttura JSON, e che tutti i personaggi il cui nome è presente come valore nelle strutture ma non hanno una struttura JSON associata debbano essere ignorati.
Per controllare vedi l'implementazione che da il numero giusto di personaggi creati.