Anscheinend ist import von Modulen nur am Anfang der Datei möglich.
import xy
Ich habe aber den Fall, dass ich abhängig vom der Benutzereingabe , entweder das eine (Modul_A.py) , oder das andere Modul (Modul_B.py) brauche.
Wie kann ich es also lösen?
Modul import aus Funktion heraus
- __blackjack__
- User
- Beiträge: 13116
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@sls: Sternchenimporte sind innerhalb von Funktionen nicht möglich. Aber die sollte man ja sowieso nicht verwenden.
@bricktop: Beide Module importieren und dann nach der Benutzereingabe entscheiden welches von beiden verwendet wird.
Falls die Module beim Importieren Nebeneffekte haben die Du durch das Importieren ”auslösen” möchtest: Das sollten die nicht haben und das sollte man so nicht machen.
@bricktop: Beide Module importieren und dann nach der Benutzereingabe entscheiden welches von beiden verwendet wird.
Falls die Module beim Importieren Nebeneffekte haben die Du durch das Importieren ”auslösen” möchtest: Das sollten die nicht haben und das sollte man so nicht machen.
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman