Wie ignoriere ich Exceptions?

Wenn Sie nur wollen, zu tun versuchen-mit Ausnahme ohne Behandlung die Ausnahme, wie macht man das in Python?

Ist die nach dem richtigen Weg, es zu tun?

try:
    shutil.rmtree(path)
except:
    pass
Kommentar zu dem Problem
Seltsam, dass niemand erwähnt bis jetzt (ich habe in meiner Antwort), aber für diese spezielle Funktion, können Sie nur shutil.rmtree(path, ignore_errors=True). Dies nicht gelten für die meisten Funktionen, jedoch. Kommentarautor: Aaron Hall
Wichtig Lesen, wenn denken, zu ignorieren, Ausnahmen: Warum ist "except: pass" ein schlechter Programmierstil? Kommentarautor: poke

InformationsquelleAutor der Frage Joan Venge | 2009-04-08

Schreibe einen Kommentar