Ich habe mal eine Frage zum importieren von Modulen.
Ich seh mitlerweile in den ganze Libarys und Modulen in meinem Program.
Ich habe immo folgende Struktur:
Code: Alles auswählen
daucms.py
__init__.py
|- system/
|- template.py
|- handler.py
|- __init__.py
|- templates/
|- viele Templates... :D
Über die '' daucms.py '' sollte im Normalfall ALLES gestartet werden.
Von dort importiere ich die Hauptapplikation aus der '' handler.py '' und wird dan halt in der '' daucms.py '' gestartet.
Leider klappt der Zugriff der '' template.py '' auf das Zentrale Templates-Verzeichnis nicht so ganz.
Immo importiere ich hier und da vereinzelte Sachen... aber so richtig is das nicht das ware.
Wie kann ich einen Zentralen Import machen, der dann alles mit sich zieht. In diesem müssen auch verschiedene ' path ' Daten an einzelne Module(im System-Ordner) übermittelt werden.
Wo müsste ich das und wie machen? Wie könnten dann die Module darauf zugreifen (die, aus dem 'system' Ordner)
MfG EnTeQuAk
EDIT:
Oder anders gesagt. Ginge es auch einen "Programmpfad" zu definieren, von dem ALLE Module usw. importieren? So hab ich dann halt kein Problem, mit der Verzeichnisstruktur...