Die Suche ergab 7 Treffer

von Ewkos
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!
von Ewkos
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.
von Ewkos
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'
von Ewkos
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 ...
von Ewkos
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 ...
von Ewkos
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 ...
von Ewkos
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 ...