Le principal problème est que le nom de la méthode précédente n'est pas défini.
def get_previous_method_name(): return get_current_method_name() + "_previous"
Ce code définit une fonction qui renvoie le nom de la méthode précédente. La fonction obtient d'abord le nom de la méthode actuelle, puis lui ajoute « _previous ».
Nom de l'appelant
En Python, un nom d'appelant est une chaîne qui identifie de manière unique l'appelant d'une fonction ou d'une méthode.
Qu'est-ce qu'une méthode
?
Une méthode en Python est une fonction qui prend un ou plusieurs arguments.