PDA

View Full Version : [PYTHON]problema urgente


kimi91
14-07-2006, 18:59
scusate ho questo problema in phyton
di seguito l'errore

Loading inventory from players.save...
Traceback (most recent call last):
File "C:\Documents and Settings\Costantino\Desktop\Account\Neo2003_WadToMangos
_0.4\WadToMangos_0.4.py", line 834, in ?
load_inventory()
File "C:\Documents and Settings\Costantino\Desktop\Account\Neo2003_WadToMangos
_0.4\WadToMangos_0.4.py", line 623, in load_inventory
items[intobjid]["OWNER"]=chars[inventorylinks[intobjid]]["MaNGOS_GUID"]
KeyError: 15924728286100994180L
qualcuno puo' dirmi come posso risolverlo???

wisher
14-07-2006, 21:04
potresti postare il codice che l'ha generato?

kimi91
15-07-2006, 10:28
non ho il codice perche non e un errore capitato a me...ma secondo te quale puo' essere la soluzione dell'errorre???

kapo04
15-07-2006, 10:34
non ho il codice perche non e un errore capitato a me...ma secondo te quale puo' essere la soluzione dell'errorre???

Senza codice la vedo dura ;)

marco.r
15-07-2006, 15:11
scusate ho questo problema in phyton
di seguito l'errore

Loading inventory from players.save...
Traceback (most recent call last):
File "C:\Documents and Settings\Costantino\Desktop\Account\Neo2003_WadToMangos
_0.4\WadToMangos_0.4.py", line 834, in ?
load_inventory()
File "C:\Documents and Settings\Costantino\Desktop\Account\Neo2003_WadToMangos
_0.4\WadToMangos_0.4.py", line 623, in load_inventory
items[intobjid]["OWNER"]=chars[inventorylinks[intobjid]]["MaNGOS_GUID"]
KeyError: 15924728286100994180L
qualcuno puo' dirmi come posso risolverlo???
La chiave cercata (159eccetera) non è stata trovata in uno dei dizionari. Il che vuol dire che chi ha scritto il codice ha
1 - Dimenticato di scrivere il codice che gestisce il caso in questione
oppure
2 - Pensava che il quel punto quella condizione non dovesse mai capitare e quindi l'errore sta nel codice da qualche altra parte.

Potrebbe essere che il programma non gestisca bene un input errato per cui la soluzione piu' "facile" è controllare cosa gli dai in pasto. Oltre a quello, l'unica è mettere mano al codice.