Hallo Forum,
mal wieder eine sicher ganz einfach zu beantwortende Frage:
Wenn ich der Übersicht halber meine Pythonmodule nicht im gleichen Pfad wie das Hauptprogramm liegen habe, sondern einen Unterordner mache, wie funktioniert da der Import in meinem Hauptprogramm?
Ist sicher ganz trivial.. komischerweise könnte ich mcih nicht daran erinnern je gelesen zu haben wie das geht... (wahrscheinlicher ist ich habs vergessen)
Grüße
alpha
Module in einem Unterordner
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Ohne weiteres: Gar nicht.
Du musst die Ordner erst zu `packages` machen, d.h. eine Datei namens `__init__.py` darin erstellen, die kann auch leer sein.
Danach `import dir.name`.
Mehr dazu im Tutorial im Kapitel zu Modulen und Packages.
Du musst die Ordner erst zu `packages` machen, d.h. eine Datei namens `__init__.py` darin erstellen, die kann auch leer sein.
Danach `import dir.name`.
Mehr dazu im Tutorial im Kapitel zu Modulen und Packages.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Aber diesmal ergaenzendHyperion hat geschrieben:@Cofi: narf... schon wieder 2.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte