Verwenden von Befehlszeilenargumenten in Python

Verwenden von Befehlszeilenargumenten in Python

Sie können die Befehlszeilenargumente einfach an ein Python -Skript übergeben. In diesem Tutorial helfen wir Ihnen, die Befehlszeilenargumente in einem Python -Skript zu lesen.

Unten finden Sie das Beispielpython -Skript. Erstellen Sie ein Beispielskript wie Skript.py und kopieren Sie den folgenden Inhalt.

#!/usr/bin/python import sys # drucken Sie die Gesamtzahl der Argumente Druck ('Gesamtzahl der Argumente:', Format (Len (SYS).argv)))) # Drucken Sie alle Argumente drucken ('Argumentliste:', str (sys.argv)) # Argumente eins nach einem Druck ('Erstes Argument:', Str (sys.argv [0])) print ('zweites Argument:', str (sys.argv [1])) print ('drittes Argument:', str (sys.argv [2])) print ('Viertes Argument:', str (sys.argv [3]))
123456789101112131415#!/usr/bin/python import sys # drucken Sie die Gesamtzahl der Argumente ('Gesamtzahl der Argumente:', Format (Len (SYS.argv)))) # Drucken Sie alle Argumentesprüche ('Argumentliste:', str (sys.argv)) # Printargumente eins von Oneprint ('Erstes Argument:', Str (Sys.argv [0])) print ('zweites Argument:', str (sys.argv [1])) print ('drittes Argument:', str (sys.argv [2])) print ('Viertes Argument:', str (sys.argv [3]))

Führen Sie dann das obige Skript mit Befehlszeilenparametern aus.

Python -Skript.PY First 2 Dritte 4.5  

Sie werden die Ergebnisse unten sehen. Das erste Argument ist immer das Skript selbst.

Ausgabe der Gesamtzahl der Argumente: 5 Argumentliste: ['Skript.py ',' erster ',' 2 ',' dritter ',' 4.5 '] Erstes Argument: Skript.PY zweites Argument: Erstes drittes Argument: 2 Viertes Argument: dritter