ich habe ein (Verständnis)Problem mit globalen Variablen:
Momentan habe ich zwei Klassen in einer Datei. Beide Klassen greifen auf eine globale Variable zu
Code: Alles auswählen
class A(object):
global tolleVariable
... usw
class B(object):
global tolleVariable
... usw
tolleVariable = 0
a = A()
b = B()
Die Klassen sind aber etwas gewachsen und zur Übersichtlichkeit möchte sie in zwei verschienene Dateien packen und in einer dritten Datei folgendes machen:
Code: Alles auswählen
import a, b
tolleVariable = 0
a.a = A()
b.b = B()
Kann man dem abhelfen, oder muss man das dann irgendwie anderst lösen?
Danke für eure Mühe!