Verwenden von Befehlszeilenargumenten in Python
- 3531
- 1086
- Miriam Bauschke
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