Python: Módulo: sys
Si solo queremos obtener los parámetros de línea de forma simple podemos user sys.argv
que devuelve una lista con los parámetros.
Nos devuelve una lista con los parámetros:
import sys print(sys.argv) print(sys.argv[0]) print("número de parámetros:", len(sys.argv)-1)
y lo ejecutamos, obtenemos una lista:
python3 script.py 1 2 3 4 5 ['script.py', '1', '2', '3', '4'] script.py número de parámetros: 4
El elemento 0 (cero) de la lista es el nombre del script (ejecutable).
Más información en: sys