Access-Namensraum des aufrufenden Modul

Ich weiß, das ist etwas, was man normalerweise nicht tun sollte, und ich die Gründe dafür wissen. Jedoch, ich mache eine debug-Funktion, die innerhalb einer Klasse, die angezeigt werden sollen, die einige Informationen über das Modul, von dem es aufgerufen.

Ich muss wissen, wie man eine Ebene im Raum der Namen eine variable zu finden, die sollte immer vorhanden sein in einem Programm, das beide Aufrufe dieses Modul und braucht diese Funktion.

Ich weiß, kann man die wichtigsten Namen space mit:

    import __main__

Aber ich vermute, dass diese alles beinhaltet, was ab dem ersten Modul gestartet war, und ich will nur die eine, die genannt diese.

InformationsquelleAutor Kelketek | 2012-03-23
Schreibe einen Kommentar