Ich würde gerne so etwas tun können:
#mymodule
var = None
def load():
var = something()
Sonstige(s) Modul(e):
#secondmodule
import mymodule
mymodule.load()
#thirdmodule
from mymodule import var
print var #Shouldn't be None
Aber ich weiß nicht, wie ich eine Modulvariable aus einer im Modul definierten Funktion referenzieren kann.
Ist dies möglich? Oder werde ich brauchen, um eine globale Erklärung in jedem Ort, den ich wan't, dies zu verwenden. Oder bin ich gehen auf diese völlig falsch?