Heim > Artikel > Backend-Entwicklung > Wie greife ich in Python auf Befehlszeilenargumente zu?
Zugriff auf Befehlszeilenargumente in Python
Das Abrufen von Befehlszeilenargumenten ist ein entscheidender Aspekt bei der Ausführung von Python-Skripten. Dadurch können Sie während der Ausführung Werte von der Konsole übergeben und so dynamische Konfigurationen oder Benutzereingaben ermöglichen.
Lösung:
Um Befehlszeilenargumente in Python abzurufen, verwenden Sie die Funktion sys Modul. Sein argv-Attribut enthält eine Liste von Zeichenfolgen, die die während des Skriptaufrufs übergebenen Argumente darstellen.
Die folgenden Schritte führen Sie durch den Prozess:
Beispiel:
Bedenken Sie Der folgende Code, der den Argumentzugriff demonstriert:
import sys print(sys.argv)
Wenn Sie dieses Skript mit dem Befehl $ python myfile.py var1 var2 var3 ausführen, sieht die Ausgabe in der Python-Konsole wie folgt aus:
['myfile.py', 'var1', 'var2', 'var3']
Der Name des Skripts wird als erstes Element in der Liste gespeichert (myfile.py), gefolgt von den angegebenen Argumenten.
Das obige ist der detaillierte Inhalt vonWie greife ich in Python auf Befehlszeilenargumente zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!