Die Programmiersprache Python hat mehrere Funktionen , die Sie verwenden, um verschiedene Module in das Programm laden können. Die import-Anweisung können Sie bringen Blöcke von Code aus anderen Python-Modulen , während die Reload -Funktion ermöglicht das Importieren Module sollten bereits in gebracht , die aber geändert wurden. Die open-Funktion können Sie anzeigen und ändern andere Arten von Dateien . Import Statement
Mehrere große Computerprogramme aufzubrechen Quellcode in mehrere Dateien , die so genannte Scripts oder Modulen. Jedes Modul enthält in der Regel mehrere Funktionen oder Klassen , wie Mathematik oder String-Funktionen . Um jedes Modul in der gleichen Python-Programm zu verwenden, müssen Sie sie importieren , entweder in neue Module , die Sie erstellen , oder der Hauptteil des Programms . Um ein Modul in das Programm , geben Sie " Import moduleName " importieren an der Spitze Ihres Codes.
Reload Funktion
Pythons reload -Funktion arbeitet in einer ähnlichen Weise wie die Import-Funktion , obwohl es syntaktisch anders. Diese Funktion ermöglicht das Importieren eines Moduls, das bereits in das Programm gebracht worden . Der Vorteil kommt, wenn man einen Server mit einer Python -Programm, das Sie nicht wollen, zu beenden , aber Sie wollen immer noch ein Modul ändern. Sie können das Skript bearbeiten, wie benötigt wird, dann verwenden Sie die Funktion reload , um es wieder in das Programm mit den Änderungen. Type " reload ( moduleName ) ", um diese Funktion zu nutzen.
Offene Funktion
Um eine Datei zur Bearbeitung in Ihrem Python -Programm zu öffnen , verwenden Sie die Funktion öffnen . Sie können es verwenden, um Textdokumente oder Bilder zu öffnen. Die Funktion selbst nimmt einen erforderlichen Parameter und einen optionalen Parameter . Zunächst müssen Sie eine Zeichenfolge , die einen Pfad zu der Datei, die Sie öffnen. Der zweite Parameter ist der Modus , in dem Sie es zu öffnen, wie lesen, schreiben oder anhängen . Die Standardeinstellung ist Modus lesen. Type " file = open (' path /to /file ', ' a') " , um eine Datei im append-Modus öffnen.
Überlegungen
Es ist wichtig, wenn Sie diese Funktionen in Ihrem Programm platzieren . Sie müssen , bevor Sie sie nennen , um die Ergebnisse des Aufrufs verwenden möchten. Zum Beispiel, wenn Sie eine mathematische Funktion aus einem Modul , bevor sie tatsächlich den Import des Moduls in Ihrem Programm zu verwenden, wird die Funktion nicht korrekt funktionieren. Es ist am besten , um die Import-Anweisung , wie die ersten Zeilen in Ihrem Programm oder Funktion zu nutzen. Sie sollten nur die reload und offene Funktionen an der Stelle im Programm , wo Sie sie benötigen.