Problema principală este că numele metodei anterioare nu este definit.
def get_previous_method_name(): return get_current_method_name() + "_previous"
Acest cod definește o funcție care returnează numele metodei anterioare. Funcția primește mai întâi numele metodei curente și apoi îi adaugă „_previous”.
Numele apelantului
În Python, un nume de apelant este un șir care identifică în mod unic apelantul unei funcții sau metode.
Ce este o metodă
?
O metodă în Python este o funcție care preia unul sau mai multe argumente.