Heim > Backend-Entwicklung > Python-Tutorial > Wie analysiere ich Befehlszeilenargumente in Python?

Wie analysiere ich Befehlszeilenargumente in Python?

Barbara Streisand
Freigeben: 2024-12-21 13:59:09
Original
683 Leute haben es durchsucht

How Do I Parse Command Line Arguments in Python?

Analyse von Befehlszeilenargumenten in Python

In Python enthält die Liste sys.argv alle Argumente, die einem Skript bei der Ausführung bereitgestellt werden. Um diese Argumente abzurufen und zu verarbeiten, verwenden Sie die folgenden Schritte:

  1. Importieren Sie das sys-Modul:
import sys
Nach dem Login kopieren
  1. Befehlszeilenargumente drucken:

Alle bereitgestellten Argumente für drucken Konsole:

print("\n".join(sys.argv))
Nach dem Login kopieren
  1. Auf bestimmte Argumente zugreifen:

Um auf bestimmte Argumente zuzugreifen, verwenden Sie deren Positionsindex in sys.argv:

print(sys.argv[0])  # Script name
print(sys.argv[1:])  # All arguments except the script name
Nach dem Login kopieren

Zum Beispiel, wenn Sie ein Skript mit Folgendem ausführen Befehl:

python script.py arg1 arg2 arg3
Nach dem Login kopieren

sys.argv wäre:

['script.py', 'arg1', 'arg2', 'arg3']
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie analysiere ich Befehlszeilenargumente in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage