Python-Reflexion - Kann ich die verwenden dies, um den source code einer Methode definition

Doppelte von..


Habe ich eine Methode definition die erfolgreich laufen, möchte aber, um es zu ändern in der runtime.

zB:
Wenn ich eine Methode

def sayHello():
    print "Hello"

Typ(sayHello) gibt mir die Antwort 'type-Funktion'. Werde ich in der Lage, die Quellcode-string dieser Funktion Objekt. Ist es als eine Frage der Sicherheit ?

Schreibe einen Kommentar