Ein Python-Modul ist eine Python-Datei mit der Endung .py, die Python-Objektdefinitionen und Python-Anweisungen enthält, wodurch Python-Codesegmente logischer und einfacher zu verwenden sind verstehen. Da Python-Module so viele Vorteile haben, wie referenzieren Sie Python-Module?
Modul definieren
Erstellen Sie einen neuen Ordner, um das zu definierende Modul zu speichern, und erstellen Sie dann eine py-Datei unter dem Ordner. Diese py-Datei ist das Modul, das wir definieren
Import-Anweisung
Benutzerdefinierte Module können mit der Import-Anweisung eingeführt werden. Die Arbeitsschritte bestehen darin, zuerst das Modul zu importieren und dann die im Modul enthaltenen Funktionen aufzurufen. Das benutzerdefinierte Modul kann im aktuellen Verzeichnis abgelegt werden, um die Suche nach Interpreterpfaden zu erleichtern. Das Folgende ist ein Beispiel für den Import eines benutzerdefinierten hello.py-Moduls und den Aufruf der World-Funktion:
Modul importieren
import hello
Jetzt können Sie die im Modul enthaltenen Funktionen aufrufen
support.print_func("World")
Das Ausgabeergebnis ist: Hello World!
Das obige Beispiel kann auch mit der from...import-Methode implementiert werden, die sich auf den Import des angegebenen Teils aus einem Modul in den aktuellen Namespace bezieht. Die obige Funktion kann wie folgt geschrieben werden:
from hello import World
Wenn Sie möchten, dass alle Inhalte im Modul in den aktuellen Namespace importiert werden, können Sie die Methode from...import* verwenden. Das konkrete Beispiel lautet wie folgt:
from hello import *
Beachten Sie auch, dass bei einem Modul soll importiert werden, ändert der Python-Interpreter den Speicherort des Moduls. Die spezifische Suchreihenfolge lautet wie folgt:
1 Aktuelles Verzeichnis
2 Im aktuellen Verzeichnis durchsucht Python jedes Verzeichnis
3. Wenn keines von beiden gefunden werden kann, überprüft Python den StandardpfadVerwandte Lernempfehlungen:
Das obige ist der detaillierte Inhalt vonSo passen Sie Module in Python an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!