Danke für Deine Antwort, aber ich kapiere es trotzdem noch nicht.
Nach den Links, die ich in meinem Ausgangsposting angegeben hatte, wird doch das Objekt schon *vor* der Ausführung von __init__ erzeugt. Oder stimmt das etwa nicht?
Wenn das Objekt also schon existiert, dürfte es doch keine Rolle spielen, ob __init__ eine Ausnahme auslöst.
In Deinem Fall wird die Initialisierung, angedacht im normalen Steuerfluß, durch -raise- nicht abgeschlossen.
Okay, die Initialisierung wird nicht abgeschlossen, aber diese erfolgt doch erst *nach* der Objekterzeugung.
Oder gibt es Python eine Regel (welche? Wo zu finden?), die besagt, dass bei nicht abgeschlossener Initialisierung das Objekt vom Python-Interpreter rückwirkend ungültig gemacht wird?
Viele Grüße
cookie