Hallo alle zusammen.
Wie kann ich ein Modul importieren, dass in einem gleichwertigen Ordner liegt.
Root------ Ordner A
| |
| | ---- Modul A
|
|------ Ordner B
|
| ---- Modul B
Also Ich hab Habe Modul A und will in dieses das Modul B importieren. Noch ein Hinweis, zwar eher unwichtig, aber..... Ich arbeite zur Zeit auf einem Linux System.
Danke schon mal vorab
Greetz from 2bock
importieren entfernter Module
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Schau mal hier: http://www.python-forum.de/viewtopic.php?t=3674
Danke jens.
Dein Tip war genau richtig. Es funktioniert jetzt alles.
Nur noch eine Frage. Ist diese Art der Programmierung "sauber" oder fältt dies eher unter die Rubrik "Dirty Hack"?
Danke nochmal.
Greetz from 2bock
Dein Tip war genau richtig. Es funktioniert jetzt alles.
Nur noch eine Frage. Ist diese Art der Programmierung "sauber" oder fältt dies eher unter die Rubrik "Dirty Hack"?
Danke nochmal.
Greetz from 2bock
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Weiß auch nicht so genau... Den Pfad zu erweitern ist bestimmt nicht die gewollte Art und Weise...
Du könntest deine Schachtelung deiner Dateien anders aufbauen, dann geht's auch ohne:
So kannst du in Modul-A ein from Ordern2 import Modul-B machen... Nur ein import Modul-B geht glaube ich auch...
Du könntest deine Schachtelung deiner Dateien anders aufbauen, dann geht's auch ohne:
Code: Alles auswählen
Root
`- Ordner1
|-Modul-A
`-Ordner2
|-__init__.py
`-Modul-B
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Also den Pfad zu erweitern würde ich nicht als "sauber" bezeichnen. Diese Frage sollte in die FAQ aufgenommen werden.. aber ich bin grad zu faul was zu schreiben. Vielelicht später
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice