Try und Except in while schleife
Verfasst: Donnerstag 20. März 2014, 23:10
Hi Leute,
ich habe ein Problem, das mir absolutes Kopfzerbrechen bereitet.
Also ich habe ein kleines Script, das das Verzeichnis wechselt.
So nun soll eine whil-Schleife solange ausgeführt werden, bis der eingegebene Pfad richtig ist.
Daher habe ich eine try und except Anweisung eingebaut.
Ich habe alle Einrückungen normalerweise brav gesetzt.
Wenn ich nun das Programm starte, erscheint die Fehlermeldung:
chdir(Wechsel)
^
TabError: inconsistent use of tabs and spaces in indentation
Was hat diese Fehlermeldung jetzt genau zu bedeuten, es sind doch alle Einrückungen gesetzt
ich habe ein Problem, das mir absolutes Kopfzerbrechen bereitet.
Also ich habe ein kleines Script, das das Verzeichnis wechselt.
So nun soll eine whil-Schleife solange ausgeführt werden, bis der eingegebene Pfad richtig ist.
Daher habe ich eine try und except Anweisung eingebaut.
Code: Alles auswählen
while True:
Wechsel = input("Wechseln zu: ")
try:
chdir(Wechsel)
break
except:
print("Datei oder Verzeichnis nicht vorhanden!")Wenn ich nun das Programm starte, erscheint die Fehlermeldung:
chdir(Wechsel)
^
TabError: inconsistent use of tabs and spaces in indentation
Was hat diese Fehlermeldung jetzt genau zu bedeuten, es sind doch alle Einrückungen gesetzt