Fehler bzw. Returncode zum loggen gesucht.
Verfasst: Dienstag 21. Juni 2005, 13:51
Hallo@all,
ich habe ein Script geschrieben welches unter anderem Dateien öffnet und Pfade durchsucht, wenn nun ein Fehler auftritt weil es den Pfad nicht gibt oder die Datei oder die Rechte nicht richtig gesetzt sind möchte ich das loggen. Wie kann ich das also am besten machen? Da Python ja bei einem Fehler sofort austeigt und ich so nicht mehr auf ein Ergebnis prüfen kann. Die Funktion geben auch per default keinen Returncode zurück (z.b. file, os.path.walk) kann ich vielleicht die 'sys.stdout' in eine Logdatei umbiegen? Oder wie mach ich das am besten?
Danke für eure Hilfe!
ich habe ein Script geschrieben welches unter anderem Dateien öffnet und Pfade durchsucht, wenn nun ein Fehler auftritt weil es den Pfad nicht gibt oder die Datei oder die Rechte nicht richtig gesetzt sind möchte ich das loggen. Wie kann ich das also am besten machen? Da Python ja bei einem Fehler sofort austeigt und ich so nicht mehr auf ein Ergebnis prüfen kann. Die Funktion geben auch per default keinen Returncode zurück (z.b. file, os.path.walk) kann ich vielleicht die 'sys.stdout' in eine Logdatei umbiegen? Oder wie mach ich das am besten?
Danke für eure Hilfe!