Die Suche ergab 7 Treffer
- Sonntag 28. Mai 2017, 00:09
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Ok Problem ist nun gelöst, vielen Dank für all die Hilfe!
- Samstag 27. Mai 2017, 17:45
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Ok, vielleicht hätte ich für das Beispiel den Hauptordner anders bennen sollen; Ziel ist es schon, dass main.py in Ordner A ausgefüht werden soll und test.py in Ordner B liegt, welcher auf der gleichen Ebene wie Ordner A ist.
- Samstag 27. Mai 2017, 17:34
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Danke für den Hinweis; den Fehler habe ich aus meinem Programm kopiert und vergessen es zu 'B' zu ändern.
Also der Fehler ist:
ImportError: No module named 'B'
Also der Fehler ist:
ImportError: No module named 'B'
- Samstag 27. Mai 2017, 17:07
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Danke erstmal für die bisherige Hilfe!
Also sollte ich Modul2 nicht seperat ausführen, ok.
Nochmal eine Frage:
Ich habe folgende Ordnerstruktur und möchte wieder importieren:
Main-Ordner
- Ordner A
--main.py
-Ordner B
--test.py
Nun möchte ich test.py in main.py verwenden. Wie muss ich ...
Also sollte ich Modul2 nicht seperat ausführen, ok.
Nochmal eine Frage:
Ich habe folgende Ordnerstruktur und möchte wieder importieren:
Main-Ordner
- Ordner A
--main.py
-Ordner B
--test.py
Nun möchte ich test.py in main.py verwenden. Wie muss ich ...
- Samstag 27. Mai 2017, 13:53
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Bei mir sieht es nun so aus:
### /module3.py
import B.module2
### /B/module2.py
from . import module1
### /B/module1.py
# macht iwas
So funktioinert dann modul3 korrekt, aber so ist modul 2 nicht mehr ausführbar.
Das ersteres funktioniert, liegt daran, dass das file im aktuellen ordner gescuht ...
### /module3.py
import B.module2
### /B/module2.py
from . import module1
### /B/module1.py
# macht iwas
So funktioinert dann modul3 korrekt, aber so ist modul 2 nicht mehr ausführbar.
Das ersteres funktioniert, liegt daran, dass das file im aktuellen ordner gescuht ...
- Samstag 27. Mai 2017, 12:10
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Re: Module in Python
Hi, also ein Zirkelaufruf habe ich nicht.
Modul 3 verwendet Modul 1 und 2 und Modul 2 nutzt Modul 1.
Ich konnte es nun lösen, indem ich bei Modul 2 folgendes verwende:
from . import module1
Damit kann ich Modul 2 leider nur noch importiert verwenden und nicht mer allein; gibt es auch dafür eine ...
Modul 3 verwendet Modul 1 und 2 und Modul 2 nutzt Modul 1.
Ich konnte es nun lösen, indem ich bei Modul 2 folgendes verwende:
from . import module1
Damit kann ich Modul 2 leider nur noch importiert verwenden und nicht mer allein; gibt es auch dafür eine ...
- Freitag 26. Mai 2017, 15:46
- Forum: Allgemeine Fragen
- Thema: Module in Python
- Antworten: 19
- Zugriffe: 2347
Module in Python
Hallo,
ich bin derzeit dabei mein Python Prgramm zu modularisieren.
Ich nutze Pycharme auf Win 7.
Ich habe verschiedene Pythonfiles, die in unterschiedlichen Ordnern liegen, die dann aufgerufen werden sollen, um das Programm besser lesbar zu machen.
Konkret sieht das gaze so aus:
Main-Ordner-A ...
ich bin derzeit dabei mein Python Prgramm zu modularisieren.
Ich nutze Pycharme auf Win 7.
Ich habe verschiedene Pythonfiles, die in unterschiedlichen Ordnern liegen, die dann aufgerufen werden sollen, um das Programm besser lesbar zu machen.
Konkret sieht das gaze so aus:
Main-Ordner-A ...
