Usando argumentos de línea de comandos en Python

Usando argumentos de línea de comandos en Python

Puede pasar fácilmente los argumentos de la línea de comando a un script de python. En este tutorial, lo ayudaremos a leer los argumentos de la línea de comando en un script de Python.

A continuación se muestra el script de python de muestra, que lee los argumentos de la línea de comandos y los detalles de impresión. Crear un script de muestra como script.Py y copiar el contenido a continuación.

#!/usr/bin/python import sys # imprimir número total de argumentos imprimir ('número total de argumentos:', formato (len (sys.argv))) # Imprimir todos los argumentos imprime ('Lista de argumentos:', Str (SYS.argv)) # Imprimir argumentos uno por una impresión ('Primer argumento:', str (sys.argv [0])) print ('segundo argumento:', str (sys.argv [1])) imprime ('tercer argumento:', str (sys.argv [2])) imprime ('Cuarto argumento:', str (sys.argv [3]))
123456789101112131415#!/usr/bin/python import sys # imprimir número total de argumentos huellas ('número total de argumentos:', formato (len (sys.argv))) # Imprima todos los argumentos ('Lista de argumentos:', Str (SYS.argv)) # Imprimir argumentos uno por OnePrint ('Primer argumento:', str (sys.argv [0])) print ('segundo argumento:', str (sys.argv [1])) imprime ('tercer argumento:', str (sys.argv [2])) imprime ('Cuarto argumento:', str (sys.argv [3]))

Luego ejecute el script anterior con parámetros de línea de comando.

guión de pitón.Py First 2 Third 4.5  

Verá los resultados a continuación. El primer argumento es siempre el script en sí mismo.

Salida Número total de argumentos: 5 Lista de argumentos: ['Script.py ',' primero ',' 2 ',' tercero ',' 4.5 '] Primer argumento: Script.PY SEGUNDO Argumento: Primer tercer argumento: 2 Cuarto argumento: Tercer