diff --git a/Hermes/iban_tool/iban_csv_converter.py b/Hermes/iban_tool/iban_csv_converter.py index 930e12c..e720437 100644 --- a/Hermes/iban_tool/iban_csv_converter.py +++ b/Hermes/iban_tool/iban_csv_converter.py @@ -91,4 +91,13 @@ def main(): if __name__ == "__main__": - main() + try: + main() + except Exception as e: + print(f"\\nFEHLER: {e}", file=sys.stderr) + print("\\n details:", file=sys.stderr) + import traceback + traceback.print_exc() + finally: + # Fenster offen halten, damit der Benutzer den Fehler oder die Bestaetigung lesen kann + input("\\n--- Fertig (Enter zum Schließen) ---")