Seite 1 von 1

import funktioniert nicht

Verfasst: Montag 27. Juni 2016, 09:32
von Brando
Hallo,

folgendes wollte ich importieren:

Code: Alles auswählen

 
i_progr=importlib.import_module('/home/Brando/.ipython/profile_default/startup/la_scalar_8') 
Erhalte aber die Fehlermeldung:

ImportError: No module named '/home/Brando/'


Offensichtlich hat das Programm Probleme damit den Punkt bei .ipython zu identifizieren. wie kann ich das umgehen?

Re: import funktioniert nicht

Verfasst: Montag 27. Juni 2016, 09:37
von snafu
Nein, das Problem ist, dass dort ein Modulname erwartet wird. Du übergibst aber einen Pfad. Du müsstest also stattdessen etwas wie startup.la_scalar_8 oder nur la_scalar_8 angeben. Je nachdem, von wo aus importiert werden soll bzw was in sys.path eingetragen ist.

EDIT:
Warum du deine Module im "versteckten" .ipython-Verzeichnis ablegst, möchte ich wohl besser nicht wissen...