importieren Sie ein Modul in der Idle-shell

Ich versuche zu lernen python, und ich habe Probleme beim importieren eines Moduls.
Ich habe eine .pyc-Datei, die ich versuche zu importieren, die in idle-shell namens EDA.pyc

Habe ich die Datei in einen Ordner namens xyz.
Ich navigieren Sie zu diesem Ordner mit:

    os.chdir('/Users/xxx/Desktop/xyz')

So, jetzt, wenn ich versuche, den Befehl:

    from dfa import *

bekomme ich die Fehlermeldung:

    ImportError: No module named dfa

Wenn ich den Befehl ausführen:

    os.path.isfile('dfa.pyc') 

gibt es true zurück.

Kann mir jemand erklären, wie ich die dfa.pyc-Datei importiert?

Dank

  • Was ist der Wert von sys.path?
  • ['/Users/xxx/Dokumente', '/Library/Frameworks/Python.framework/Versions/3.2/lib/python32.zip', '/Library/Frameworks/Python.framework/Versions/3.2/lib/Python ist3.2', '/Library/Frameworks/Python.framework/Versions/3.2/lib/Python ist3.2/plat-darwin', '/Library/Frameworks/Python.framework/Versions/3.2/lib/Python ist3.2/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.2/lib/Python ist3.2/site-packages'] Ist es das, was Sie für Fragen? Das ist der Wert, den ich bekomme, wenn ich die sys.path-Befehl. Dank
  • stackoverflow.com/questions/279237/..., versuchen Sie, diese Vorschläge?
Schreibe einen Kommentar