Ich habe ein Python-Skript, das eine CSV-Datei mit Daten lädt und dann Funktionen in jeder Zeile mit einer for-Schleife ausführt. Es funktioniert alles gut, abgesehen davon, dass es konsequent bei Artikelnummer 247 endet. Keine Fehlermeldung, ich komme nur zu einer Eingabeaufforderung zurück.Debuggen einer for-Schleife, die abstürzt
Ich habe versucht, Debug-Anweisung eingeben, um einzugrenzen, was passiert ist bu Ich bin immer noch nicht klarer, da es keine Fehlermeldung gibt.
Gibt es eine Möglichkeit zum Ausführen von Windows Python ist eine Art ausführlicher Modus, so dass ich es laufen sehen kann und sehen, warum meine Schleife aufhört?
Sind Sie sicher, dass es nicht 257 ist? Es ist eine der magischen Zahlen in CPython-Implementierung: http://StackOverflow.com/Questions/306313/ISOperator-behaves-unexpectedly-with-integers –
versuchen Sie, einige Zeilen von Ihrem CSV und Code-Beispiel zu – aks
Sie können auschecken ' pdb' der Python-Debugger –