Die folgende Variante funktioniert auch zuverlässig für Member-Funktionen:
func_name_example.py
def func_name(func):
"""
Den Namen einer Funktion abrufen.
"""
if hasattr(func, '__qualname__'):
return func.__qualname__
elif hasattr(func, '__name__'):
return func.__name__
else:
return repr(func)
Ähnliche Beiträge nach Kategorie:
Python
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen