[Python-de] IndexError: list index out of range
Hartmut Goebel
h.goebel at goebel-consult.de
Mi Okt 10 11:16:13 UTC 2007
Philipp Walderdorff schrieb:
> Das habe ich zwar nicht verstanden, zumindest bin ich dem zuwenig
> nachgegangen...
[...]
> ...weil die beiden anderen Versionen funktionieren:
Naja, Copy&Paste hatte in beiden Fällen genügt. ...
> while 1:
> try:
> phnr=sys.argv[2]
> break
> except ValueError:
> print "im Pythonprogramm fehlt die Pharmanummer ! "
> time.sleep(3)
> sys.exit()
Die while-Schleife ist unnötig. Zudem musst Du auf IndexError abfragen.
--
Schönen Gruß - Regards
Hartmut Goebel
Goebel Consult
Spezialist für IT-Sicherheit in komplexen Umgebungen
http://www.goebel-consult.de
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 545 bytes
Beschreibung: OpenPGP digital signature
URL : http://python.net/pipermail/python-de/attachments/20071010/440f9029/attachment.pgp