AW: [mailinglist] [Python-de] Funktion sucht Aufrufer

Uwe Schmitt schmitt at num.uni-sb.de
Fre Sep 10 13:11:06 CEST 2004


> Hallo,
>
> kann eine Funktion feststellen, von wem sie aufgerufen
> wurde?

Gibt es für sowas eigentlich eine vernünftige Anwendung ?

Eine Funktion sollte ja eigentlich mehr oder weniger universell
sein, interne Variaton des Verhaltens der Funktion kann man
ja auch über extra Parameter steuern... was ja viel übersichtlicher,
da beim Aufruf explizit erkennbar.

Wenn man sonst einen Quelltext hat, bei dem eine Funktion 3x mit
gleichen Parametern aufgerufen wird, aber ein anderes Verhalte
aufweisst, dann ist das ja viel mehr "code obfuscation" als
sauberes Programmieren.


Gruß, Uwe