Versuch mal die Methode zu beschreiben (dokumentieren). Wenn du einen Roman dazu schreiben musst, dann machst du dort zu viel.
Und ein
try except
was die gesamte Methode umschliesst, die eine echte Arbeit erledigt, ist vom Konzept her falsch.
Die Methode vorher, die diese aufruft, legt den Namen fest. Dort hätte ich eine Möglichkeit
vernünftig auf diese Exceptions zu reagieren (z.B. einen anderen Dateinamen). Also kommt das
Exception-Handling dort hinein, oder man lässt die einfach hochpoppen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)