3025 shaares
3 results
tagged
handling
Handling own exception class
When you raise an exception from within an except block in Python, you have three options:
- If a new/unexpected exception occurs in the code handling the original exception, raise NewException.
- If you want to wrap the original exception(s) (e.g., with a common base exception to reduce complexity for your users), raise NewException from cause.
- If you want to hide the original exception because it is irrelevant for your users, raise NewException from None.
Ich habe vorwiegend eine 400er für die Rennstrecke fertig gemacht, weil ich die Maschine mag, zu dem Zeitpunkt schon seit langem auf der Straße fuhr und dementsprechend viel Erfahrung und viele Ersatzteile hatte. Bevor ich hier ewig lange Texte schreibe hier ein paar spontan zusammengeschriebene Vorteile, die ich an der 400er sehe.
Einfache Technik:
- schnell und einfach selbst umzubauen
- bei neuen Maschinen stript man nicht "mal eben" den Kabelbaum
- Originalteile sind gebraucht günstig zu bekommen