suchen
HeimBackend-EntwicklungPython-TutorialSo führen Sie den Python-Interpreter aus

So führen Sie den Python-Interpreter aus

Wie führe ich den Python-Interpreter aus?

Auf Computern, auf denen Python verfügbar ist, wird der Python-Interpreter normalerweise in /usr/local/bin/python3.7 platziert. Fügen Sie /usr/local/bin in den Suchpfad Ihrer Unix-Shell ein. Auf diese Weise können Sie den Befehl eingeben:

python3.7

und es wird ausgeführt. Sie können das Installationsverzeichnis während der Installation auswählen, sodass sich der Interpreter möglicherweise an einem anderen Ort befindet. Sie können den Python-Experten in Ihrer Nähe oder Ihren Systemadministrator fragen. (Zum Beispiel ist /usr/local/python auch ein häufig verwendeter alternativer Pfad)

Geben Sie das Dateiendezeichen (Strg-D in Unix-Systemen, Strg-Z in Windows-Systemen) in den Hauptpfad ein Eingabeaufforderung Beendet den Interpreter und gibt den Exit-Status 0 zurück. Wenn dies nicht funktioniert, können Sie zum Beenden auch diesen Befehl schreiben: quit().

Die Zeilenbearbeitungsfunktion des Interpreters umfasst auch die interaktive Bearbeitung. Auf Systemen, die Readline unterstützen, können Sie historische Befehle überprüfen und verfügen auch über die Tab-Code-Vervollständigungsfunktion. Um schnell zu überprüfen, ob die Zeilenbearbeitung unterstützt wird, drücken Sie Strg-P ​​auf Ihrer Tastatur, wenn die Eingabeaufforderung angezeigt wird. Wenn es piept, unterstützt es die Zeilenbearbeitung; eine detaillierte Einführung zu den Tasten finden Sie im Anhang Interaktive Bearbeitung und Bearbeitungsverlauf. Wenn nichts passiert oder ^P angezeigt wird, wird die Zeilenbearbeitung nicht unterstützt; Sie können Zeichen nur mit der Rücktaste aus der aktuellen Zeile löschen.

Der Interpreter läuft ein bisschen wie eine Unix-Befehlszeile: Er wird auf einem Standardeingabe-TTY-Gerät aufgerufen und kann beim Aufruf einen Dateinamenparameter bereitstellen oder eine Dateiumleitung zur Standardeingabe durchführen. Es liest das Skript in der Datei und führt es aus.

Eine andere Möglichkeit, den Interpreter zu starten, ist python -c command [arg] ..., wobei command durch den Befehl ersetzt werden sollte, den Sie ausführen möchten, genau wie die Option -c in der Befehlszeile. Da Python-Code häufig Terminal-spezifische Zeichen enthält, wird normalerweise empfohlen, den Befehl in einfache englische Anführungszeichen zu setzen.

Einige Python-Module können auch als Skripte verwendet werden. Sie können Folgendes eingeben: python -m module [arg] ..., wodurch die Quelldatei des Moduls ausgeführt wird, genau wie Sie den gesamten Pfad in die Befehlszeile geschrieben haben.

Wenn Sie ein Skript ausführen, müssen Sie manchmal nach der Ausführung in den interaktiven Modus wechseln. Fügen Sie in diesem Fall einfach die Option -i vor den Dateiparametern hinzu.

Verwandte Empfehlungen: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonSo führen Sie den Python-Interpreter aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Was sind einige gängige Operationen, die an Python -Arrays ausgeführt werden können?Was sind einige gängige Operationen, die an Python -Arrays ausgeführt werden können?Apr 26, 2025 am 12:22 AM

PythonarraysSupportvariousoperationen: 1) SlicicingExtractsSubsets, 2) Anhang/Erweiterungen, 3) Einfügen von PlaceSelementsatspezifischePositionen, 4) Entfernen von Delettel, 5) Sortieren/ReversingChangesorder und 6) compredewlistenwlists basierte basierte, basierte Zonexistin

In welchen Anwendungsarten werden häufig Numpy -Arrays verwendet?In welchen Anwendungsarten werden häufig Numpy -Arrays verwendet?Apr 26, 2025 am 12:13 AM

NumpyarraysaresessentialForApplicationsRequeeFoughnumericalComputations und Datamanipulation

Wann würden Sie ein Array über eine Liste in Python verwenden?Wann würden Sie ein Array über eine Liste in Python verwenden?Apr 26, 2025 am 12:12 AM

UseanArray.ArrayoveralistinpythonwhendealingwithhomogenousData, Performance-CriticalCode, OrInterfacingwithCcode.1) HomogenousData: ArraysSavemoryWithtypedElements.2) Performance-CriticalCode: ArraySaveMoryWithtypedElements.2) Performance-CriticalCode: ArraysFerbetterPerPterPerProrMtorChorescomeChormericalcoricalomancomeChormericalicalomentorMentumscritorcorements.3) Interf

Werden alle Listenoperationen von Arrays unterstützt und umgekehrt? Warum oder warum nicht?Werden alle Listenoperationen von Arrays unterstützt und umgekehrt? Warum oder warum nicht?Apr 26, 2025 am 12:05 AM

Nein, NOTALLLISTOPERATIONSARESURDEDBYARAYS UNDVICEVERSA.1) ArraysDonotsupportdynamicoperationslikeAppendorinStResizing, die impactSperformance.2) listsDonotguaranteConstantTimeComplexityfordirectAccesslikearraysDo.

Wie können Sie in einer Python -Liste auf Elemente zugreifen?Wie können Sie in einer Python -Liste auf Elemente zugreifen?Apr 26, 2025 am 12:03 AM

ToaccesselementSinapythonlist, verwenden Indexing, Negativindexing, Slicing, Oriteration.1) IndexingStartsat0.2) NegativeIndexingAccessses aus der THEend.3) SlicingExtractSporions.4) itererationSforloopsorenumerate.AlwaySChEckLegthtoavoidIndexerror.

Wie werden Arrays im wissenschaftlichen Computer mit Python verwendet?Wie werden Arrays im wissenschaftlichen Computer mit Python verwendet?Apr 25, 2025 am 12:28 AM

Arraysinpython, besondersvianumpy, arecrucialInScientificComputingFortheirefficience undvertilität.1) Sie haben festgelegt, dass die Fornerikerne, Datenanalyse und Machinelarning.2) Numpy'SimplementationIncensuresFasteroperationsdanpythonlisten.3) Araysensableableableableableableableableableableableableableableableableableableableableableableableableableable

Wie gehen Sie mit verschiedenen Python -Versionen im selben System um?Wie gehen Sie mit verschiedenen Python -Versionen im selben System um?Apr 25, 2025 am 12:24 AM

Sie können verschiedene Python -Versionen mithilfe von Pyenv, Venv und Anaconda verwalten. 1) Verwalten Sie PYENV, um mehrere Python -Versionen zu verwalten: Installieren Sie PyEnv, setzen Sie globale und lokale Versionen. 2) Verwenden Sie VenV, um eine virtuelle Umgebung zu erstellen, um Projektabhängigkeiten zu isolieren. 3) Verwenden Sie Anaconda, um Python -Versionen in Ihrem Datenwissenschaftsprojekt zu verwalten. 4) Halten Sie das System Python für Aufgaben auf Systemebene. Durch diese Tools und Strategien können Sie verschiedene Versionen von Python effektiv verwalten, um den reibungslosen Betrieb des Projekts zu gewährleisten.

Was sind einige Vorteile bei der Verwendung von Numpy -Arrays gegenüber Standard -Python -Arrays?Was sind einige Vorteile bei der Verwendung von Numpy -Arrays gegenüber Standard -Python -Arrays?Apr 25, 2025 am 12:21 AM

NumpyarrayShaveseveraladVantagesOverStandardPythonArrays: 1) SiearemuchfasterDuetoc-basiert, 2) sie istaremoremory-effizient, insbesondere mit mit LaShlargedatasets und 3) sie können sich mit vektorisierten Funktionsformathematical und Statistical opertical opertical opertical operticaloperation, Making

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor