habe ich eine Datei mit dem Namen hello.py in/home/Desktop/Probleme Verzeichnis und ich möchten sie in eine Datei vorhanden importieren in/home/Desktop/PPImport: Kein Modul in Python namens
#hello.py file
def matrix():
print "enter into matrix"
und ich möchte diese hello.py Datei in einer Datei namens new.py zugreifen so tat ich dies wie ..
#new.py file
import sys
import os
sys.path.append(os.path.abspath("/home/Desktop/problems"))
from hello import *
matrix()
Aber ich wie kein Modul einen Fehler bin immer neue Namen
Vielen Dank im Voraus.
UPDATE: Die Verzeichnisreihenfolge war falsch..so gab es den Fehler .. es sollte gewesen sein/home/valac/Desktop/Probleme !!
yeah..ich habe eine Datei in der Befehlszeile erstellt: berühre __init.py__ .. im entsprechenden Ordner..aber es gibt mir immer noch den gleichen Fehler. – valacmur98
Die folgende Ordnerstruktur basierte auf Windows. –
Angenommen, der Ordnerpfad lautet C: \ Users \ abc \ folder \ stackoverflow \ pp und C: \ Users \ abc \ folder \ stackoverflow \ problems. Dann können Sie in Ihrem new.py folgenden Code verwenden: –