Python: Etwas für eine Methode einer Klasse tun?
Sag ich habe eine Klasse mit einer Reihe von Methoden:
class Human():
def eat():
print("eating")
def sleep():
print("sleeping")
def throne():
print("on the throne")
Dann starte ich alle Methoden mit
John=Human()
John.eat()
John.sleep()
John.throne()
Ich möchte rennenprint("I am")
für jede aufgerufene Methode. Also sollte ich so etwas wie @ bekomm
I am:
eating
I am:
sleeping
I am:
on the throne
Gibt es eine Möglichkeit, dies zu tun, ohne jede Methode neu formatieren zu müssen?