Hiho,
bei einem Script an dem ich gerade bastele erhalte ich ab und zu einen Fehler
KeyError: ''
Was will mir Python damit sagen? Was genau heisst das? Kann mir irgendwer nen Tipp geben, denn im Moment habe ich keine Ahnung was Python von mir will und damit auch keine Idee wo ich nach dem fehler suchen muss.
Grüsse
Marc
Was heisst KeyError: ''
-
- User
- Beiträge: 63
- Registriert: Donnerstag 20. November 2003, 13:45
- Wohnort: Frankfurt/M.
Hallo!
Die Bedeutung von KeyError und anderen Exceptions findest Du in der Doku unter Library Reference -> 2. Built-In Objects -> 2.3 Built-in Exceptions.
hth
Jan
Du versuchst, mit dem Schlüssel '' auf ein Dictionary zuzugreifen, ohne dass aber vorher unter diesem Schlüssel ein Wert abgelegt wurde. Wo (Modul und Zeile) das geschieht, müsste eigentlich aus der Fehlermeldung hervorgehen.AllesMeins hat geschrieben:Was will mir Python damit sagen? Was genau heisst das? Kann mir irgendwer nen Tipp geben, denn im Moment habe ich keine Ahnung was Python von mir will und damit auch keine Idee wo ich nach dem fehler suchen muss.
Die Bedeutung von KeyError und anderen Exceptions findest Du in der Doku unter Library Reference -> 2. Built-In Objects -> 2.3 Built-in Exceptions.
hth
Jan
-
- User
- Beiträge: 63
- Registriert: Donnerstag 20. November 2003, 13:45
- Wohnort: Frankfurt/M.
Danke für die Antwort. Naja, jetzt kommt für mich die fehlersuche weil ich eigentlich meine das diese Situation gar nicht auftreten dürfte. Naja, mal schaun...
Grüsse
Grüsse
-
- User
- Beiträge: 63
- Registriert: Donnerstag 20. November 2003, 13:45
- Wohnort: Frankfurt/M.
Ne, ich hab einfach nen dicken Denkfehler in meinen Überlegungen gehabt und der Funktion ein Dict übermittelt andem ne andere Funktion gerade rumgewerkelt hat. Dadurch hat das alles nicht mehr so gepasst wie es eigentlich sein sollte.
Grüsse
Grüsse