Code: Alles auswählen
config.pyw
MAX_WHATEVER = 10
Code: Alles auswählen
xyz.pyw
from config import MAX_WHATEVER
Code: Alles auswählen
main.pyw
from xyz import DoSomething
from config import read_config_data
class Main(object)
def __init__(self):
self.config = read_config_data() # read_config_data erstellt mittels ConfigParser ein entsprechendes Objekt und gibt dieses zurück
def __go(self):
DoSomething()
Code: Alles auswählen
xyz.pyw
# from main import Main funktioniert ja wohl nicht
class DoSomething(object)
def __init__(self):
# hier würde ich die Werte aus Main.config brauchen
def __go(self):
pass
Oder gehe ich die Sache prinzipiell falsch an? Kann mir hier jemand einen Denkanstoss verpassen?
Vielen Dank im Voraus.