[Python-de] IndexError: list index out of range

Philipp Walderdorff ph.walderdorff at gmx.at
Mi Okt 10 08:59:46 UTC 2007


Hallo Python-Forum

Mein Praxisprogramm ruft ein python-skript mit 2 Parametern auf:

pythonprogramm.py  Karteinrummer Medikamentennummer

Wenn durch einen Eingabefehler das Programm nur mit einem Parameter aufgerufen 
wird kommt logischerweise  folgender Fehler:

 File "/home/eigeneDaten/erwin/bin/python-programme/Zielvereinb.py", line 10, 
in <module>
    phnr=sys.argv[2]
IndexError: list index out of range

Gibt es eine Moeglichkeit, diese Fehlermeldung zu unterdruecken.

mit try kann ich doch wohl nur Fehler im Programmablauf  abfangen, 
dieser Fehler tritt aber schon beim Aufruf des Programmes auf, oder?

Danke f}r Tips

Philipp