Wie mit Modulen umgehen
Verfasst: Montag 5. Juli 2010, 19:36
Hi Community,
ich habe zwei Module A und B. Model A benötigt etwas von B und B benötigt etwas von A.
Sprich:
In A:
In B:
Jetzt bekomm ich die Meldung:
Wie umgehe ich das Problem? Mir fällt da auf anhieb nur ein Modul B komplett unabhängig von A zu entwickeln.
Hintergrund ist, dass ich in den zwei Modulen auf die gleiche Datenstruktur zugreifen will, aber diese Datenstruktur in Modul A erzeugt wird. Die Datenstruktur in ein Model C zu verschieben wäre vielleicht eine Lösung. Dies ist aber etwas umständlich. Was sagt ihr?
Grüße,
anogayales
ich habe zwei Module A und B. Model A benötigt etwas von B und B benötigt etwas von A.
Sprich:
In A:
Code: Alles auswählen
from B import stuff
Code: Alles auswählen
from A import stuff
Code: Alles auswählen
ImportError: cannot import name stuff
Hintergrund ist, dass ich in den zwei Modulen auf die gleiche Datenstruktur zugreifen will, aber diese Datenstruktur in Modul A erzeugt wird. Die Datenstruktur in ein Model C zu verschieben wäre vielleicht eine Lösung. Dies ist aber etwas umständlich. Was sagt ihr?
Grüße,
anogayales