Die Python-Befehlszeile ist ein leistungsfähiges Werkzeug, mit dem Sie Python-Programme direkt über die Befehlszeile des Betriebssystems ausführen und ausführen können. Es bietet Entwicklern und Benutzern die Möglichkeit, flexibler und benutzerfreundlicher mit dem Code zu interagieren.
Das Ausführen von Code über die Python-Befehlszeile kann in vielen Fällen nützlich sein, vom einfachen Testen einzelner Codefragmente bis zum Ausführen von Skripts, der Verarbeitung von Daten oder der Automatisierung von Aufgaben. In diesem Artikel werden wir uns eine schrittweise Anleitung zum Ausführen von Python-Code über die Befehlszeile ansehen.
Der erste Schritt beim Ausführen des Codes über die Python-Befehlszeile besteht darin, den Code in einer Textdatei mit der Erweiterung .py zu speichern. Sie müssen dann die Eingabeaufforderung im Betriebssystem öffnen und zu dem Ordner navigieren, in dem sich die gespeicherte Codedatei befindet. An diesem Punkt können Sie auch den Pfad zum Python-Interpreter angeben, um sicherzustellen, dass die gewünschte Version der Sprache ausgeführt wird.
Anmerkung: Um Code über die Befehlszeile auszuführen, müssen Sie Python auf dem Computer installieren und die Umgebungsvariablen so konfigurieren, dass der Interpreter über die Befehlszeile verfügbar ist.
Python installieren
Bevor Sie den Code über die Python-Befehlszeile ausführen können, müssen Sie den Python-Interpreter auf Ihrem Computer installieren. Hier ist eine Schritt-für-Schritt-Anleitung, wie man das macht:
- Gehen Sie zur offiziellen Python-Website unter www.python.org .
- Gehen Sie zum Abschnitt "Downloads" und wählen Sie die neueste Version von Python für Ihr Betriebssystem aus.
- Laden Sie die Python-Installationsdatei herunter und führen Sie sie aus.
- Wählen Sie im angezeigten Fenster die Option "Python zum PFAD hinzufügen" aus und klicken Sie auf "Jetzt installieren".
- Warten Sie, bis die Python-Installation abgeschlossen ist.
- Nachdem die Installation abgeschlossen ist, können Sie überprüfen, ob Python erfolgreich installiert wurde, indem Sie die Eingabeaufforderung öffnen und den Befehl "python --version" eingeben. Wenn Sie eine Python-Version sehen, ist die Installation erfolgreich.
Jetzt haben Sie Python auf Ihrem Computer installiert und können den Code über die Befehlszeile ausführen.
Öffnen der Eingabeaufforderung
Um die Python-Eingabeaufforderung auf einem Windows-Computer auszuführen, öffnen Sie das Startmenü und suchen Sie nach dem Programm Eingabeaufforderung. Sie können auch die Tastenkombination win + r verwenden und den Befehl cmd eingeben und dann die Eingabetaste drücken.
Wenn Sie einen macOS- oder Linux-Computer haben, können Sie das Terminal öffnen, indem Sie Strg + Alt + t drücken oder das Terminal-Programm im Anwendungsmenü finden.
Nach dem Öffnen der Eingabeaufforderung wird Ihnen ein Fenster mit einer Eingabeaufforderung angezeigt, in dem Sie die Eingabe von Python-Befehlen akzeptieren können. Jetzt können Sie Ihren Python-Code über die Befehlszeile ausführen und ausführen.
In einen Codeordner verschieben
Bevor Sie den Code über die Python-Befehlszeile ausführen können, müssen Sie ihn in den Ordner verschieben, in dem sich die Codedatei befindet. Dazu wird in der Befehlszeile der Befehl "cd" (change directory) verwendet, mit dem Sie das aktuelle Arbeitsverzeichnis ändern können.
Führen Sie die folgenden Schritte aus, um in den Codeordner zu wechseln:
- Öffnen Sie eine Eingabeaufforderung. Drücken Sie dazu die Taste Win + R, geben Sie "cmd" in das Eingabefeld ein und drücken Sie die Eingabetaste.
- Verwenden Sie den Befehl "cd" mit einem Argument, das den Pfad zu dem Ordner angibt, in dem sich die Codedatei befindet. Zum Beispiel, wenn sich die Codedatei in einem Ordner befindet "C:\Users\Username\Code ", führen Sie den folgenden Befehl aus:
Hinweis: Geben Sie den Pfad zu Ihrem Codeordner entsprechend Ihrem Dateisystem ein.
Nachdem Sie den Befehl ausgeführt haben, ändern Sie das aktuelle Arbeitsverzeichnis in einen Codeordner. Jetzt sind Sie bereit, den Code über die Python-Befehlszeile mit dem Befehl auszuführen python.
Code über die Befehlszeile ausführen
Um den Code über die Befehlszeile auszuführen, können Sie ein paar einfache Schritte befolgen:
- Öffnen Sie eine Eingabeaufforderung auf Ihrem Computer. Für Windows-Benutzer können Sie dies tun, indem Sie auf Start und dann auf Eingabeaufforderung klicken. macOS- und Linux-Benutzer können das Terminal verwenden.
- Navigieren Sie mit dem Befehl cd in das Verzeichnis mit der Datei, die den Python-Code enthält. Wenn sich Ihre Datei beispielsweise im Ordner "Dokumente" befindet, können Sie den Befehl cd-Dokumente eingeben.
- Bestimmen Sie, welcher Python-Interpreter verwendet werden soll. Wenn Sie mehrere Versionen von Python installiert haben, stellen Sie sicher, dass Sie die richtige Version auswählen. Sie können den Befehl python --version ausführen, um die installierte Python -Version anzuzeigen.
- Geben Sie einen Befehl ein, um den Code auszuführen. Verwenden Sie den Python-Befehl имя_файла.ру wo "имя_файла.ру " ist der Name der Datei mit Python-Code. Zum Beispiel, wenn Ihre Datei "heißtmain.py ". geben Sie den Python-Befehl ein main.py .
Nachdem Sie den Befehl eingegeben haben, wird der Code ausgeführt, und Sie erhalten das Ergebnis des Programms an der Eingabeaufforderung. Wenn Ihr Code eine Benutzereingabe enthält, können Sie diese Daten eingeben und das Ergebnis Ihres Programms anzeigen.
Wenn Sie Code über die Befehlszeile ausführen, können Sie Skripts schreiben, die Daten von der Befehlszeile abrufen, Aktionen ausführen und Arbeitsergebnisse anzeigen. Sie können diese Funktionalität verwenden, um automatische Skripts zu erstellen, Daten zu verarbeiten, zu analysieren und vieles mehr.
Es ist wichtig zu beachten, dass Sie einen Python-Interpreter auf Ihrem Computer benötigen, um den Code über die Befehlszeile ausführen zu können. Wenn Python nicht installiert ist, laden Sie es bitte von der offiziellen Python-Website herunter und folgen Sie den Installationsanweisungen.
Zusätzliche Befehle zum Arbeiten mit Code
1. pip install
Der Befehl pip install wird verwendet, um Python-Module und -Bibliotheken von Drittanbietern zu installieren. Wenn Sie zusätzliche Funktionen oder Funktionen verwenden möchten, die nicht in der Standard-Python-Bibliothek enthalten sind, müssen Sie möglicherweise die entsprechenden Pakete mit diesem Befehl installieren.
Wenn Sie beispielsweise eine Bibliothek zum Arbeiten mit Pandas-Daten verwenden möchten, müssen Sie den Befehl ausführen:
pip install pandas
2. python script.py
Python-Befehl script.py ermöglicht die Ausführung eines in einer Datei gespeicherten Python-Skripts script.py . Sie können diesen Befehl verwenden, um Ihren Code aus einer Datei auszuführen und das Ergebnis der Ausführung an der Eingabeaufforderung abzurufen.
Zum Beispiel, wenn Sie eine Datei haben hello.py mit dem Code, der die Begrüßung ausgibt:
print("Hello, World!")
Sie können den folgenden Befehl ausführen, um das Skript auszuführen:
3. python -m unittest
Der Befehl python -m unittest wird verwendet, um Komponententests auszuführen, die mit dem integrierten Unittest-Modul in Python geschrieben wurden. Mit Komponententests können Sie überprüfen, ob einzelne Funktionen oder Klassen in Ihrem Code ordnungsgemäß funktionieren.
Um diesen Befehl zu verwenden, müssen Sie eine Komponententestdatei erstellen und den folgenden Befehl an der Eingabeaufforderung ausführen:
python -m unittest test_module.py
Hier test_module.py - dies ist der Name der Testdatei.
4. pip freeze
Der Befehl pip freeze listet alle installierten Python-Module und deren Versionen auf. Sie können diesen Befehl verwenden, um die Liste der in Ihrer virtuellen Python-Umgebung installierten Pakete einfach zu speichern und an andere Entwickler zu übergeben, um Ihre Produktionsumgebung zu reproduzieren.
Führen Sie den folgenden Befehl aus:
pip freeze > requirements.txt
Dieser Befehl erstellt eine requirements-Datei.ein txt , in dem alle installierten Module und deren Versionen aufgelistet werden.
Dies ist nur ein kleiner Satz von Befehlen, die bei der Arbeit mit Code über die Python-Befehlszeile nützlich sein können. Lesen Sie die Dokumentation und experimentieren Sie, um mehr über die Befehlszeilenfunktionen von Python zu erfahren.