Heim >Backend-Entwicklung >Python-Tutorial >Wie importiere und rufe ich Funktionen aus einer anderen Python-Datei auf?
So importieren und rufen Sie Funktionen aus einer anderen Python-Datei auf
Bei der Arbeit mit Python kann es vorkommen, dass Sie definierte Funktionen verwenden müssen in separaten Dateien. Um dieses Problem zu beheben, müssen Sie die Funktion in das aktuelle Modul importieren. In dieser Anleitung wird gezeigt, wie Sie dies nahtlos erreichen können.
Die Fehlermeldung „ImportError: Kein Modul mit dem Namen ‚file.py‘“ wird angezeigt, weil „file.py“ nicht als Python-Modul erkannt wird. Module sind typischerweise Verzeichnisse oder Pakete, die mehrere verwandte Module enthalten.
Um dieses Problem zu beheben, führen wir die folgenden Schritte aus:
Funktion importieren:
Geben Sie in der Datei, die die gewünschte Funktion enthält, Folgendes ein Befehl:
from file import function_name
Funktion aufrufen:
Im aktuellen Modul Rufen Sie die Funktion mit its auf Name:
function_name(arguments)
Wenn die gewünschte Funktion beispielsweise „function“ in „file.py“ ist, könnte Ihr Code so aussehen:
from file import function function(argument1, argument2)
Hinweis:
Das obige ist der detaillierte Inhalt vonWie importiere und rufe ich Funktionen aus einer anderen Python-Datei auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!