Hab mir erst vor 5 Stunden die Syntax von python reingezogen.
Hab nun eine Frage.
datei: net/test.py
Code: Alles auswählen
CONST_BLA = 1
class test:
def __init__(self):
tmp = CONST_BLA...
Ohne global CONST_BLA; in der Methode zu verwenden.
Bisher hab ich das nur hingekriegt mit eine fully qualified module name..
Also
Code: Alles auswählen
import net/test
tmp = net.test.CONST_BLA
Sowas wie self in Klassen, halt nur für module.
Im Stil von :
Code: Alles auswählen
tmp = thismodul.CONST_BLA
Hab eh noch einige Probleme damit klarzukommen das jede Datei gleich eine semantische Bedeutung hat. Manchmal will man ja einfach nur Code verteilen, und nicht gleich neue Module haben. Naja, komm halt aus der C Ecke..
danke im vorraus.