Wie behandelt man am besten einen Fall, in dem eine Funktion None zurückgibt? Zum Beispiel:Die richtige Methode zur Behandlung der Ausnahme bei Rückgabe der Funktion Keine
def my_function():
if <some_stuff_works>:
return <stuff>
else:
return None
my_var = my_function()
Was Ich mag würde tun, ist eine Ausnahme auslösen, wenn my_var Keiner ist und dann auf einen bestimmten Wert festgelegt. So etwas wie:
try:
my_var = my_function()
except ValueIsEmpty:
my_var = "EMPTY"
Macht das Sinn?
Warum statt Keine not return "LEER"? – CAB