mein Programm wird mittlerweile so groß, dass ich es in versch. Dateien aufteile.
Im hauptprogramm importiere ich den ausgelagerten Code. In der ausgelagerten Codedatei muß ich aber Methoden und Funktionen wie wx , re und math noch einmal importieren.
Warum ist es nicht möglich, NUR im Hauptprogrammteil, der ja die ausgelagerten Teile aufruft, die benötigten Dinge zu importieren?
Strukturbeispiel:
Hauptprogramm:
Code: Alles auswählen
import wx,re,math
import nebenprogramm
# hier ist der Code des Hauptprogrammes
# es wird wx, re, math benötigt
importcode=nebenprogramm.classe()
Nebenprogramm:
Code: Alles auswählen
import wx,re,math
#hier ist der Code des Nebenprogrammes
# es wird wx,re, math benötigt
Das ganze ist dann doppelt importiert oder??
Gruß Mathi