Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich in Python auf Befehlszeilenargumente zugreifen und diese verwenden?
Befehlszeilenargumente mit Python
Frage: Wie können wir auf die für Python bereitgestellten Befehlszeilenargumente zugreifen und diese interpretieren? Skript?
Kontext:
Befehlszeilenargumente ermöglichen es Benutzern, das Verhalten eines Skripts beim Aufruf zu konfigurieren. Dies ist eine gemeinsame Funktion vieler Programme.
Verarbeitung von Befehlszeilenargumenten:
In Python enthält die Variable sys.argv eine Liste von Befehlszeilenargumenten. sys.argv[0] stellt immer den Skriptnamen selbst dar.
Um die Argumente zu verarbeiten, können Sie über sys.argv[1:] iterieren, das die tatsächlich bereitgestellten Argumente enthält. Zum Beispiel:
import sys print("\n".join(sys.argv))
Dieser Code gibt jedes Argument in einer neuen Zeile aus.
Alternativ können Sie auf bestimmte Argumente über ihren Index zugreifen:
import sys print(sys.argv[1:])
Dieser Code Gibt nur die vom Benutzer bereitgestellten Argumente aus, mit Ausnahme des Skriptnamens.
Das obige ist der detaillierte Inhalt vonWie kann ich in Python auf Befehlszeilenargumente zugreifen und diese verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!