Cómo acceder e imprimir argumentos de la línea de comandos con Python
- 1189
- 57
- Carmen Casillas
El siguiente es un ejemplo sobre cómo pasar y acceder a los argumentos de la línea de comandos que un guión de Python. Guarde el siguiente script de Python en un archivo, por ejemplo,. argumentos de pitón.py
del nombre de argv de importación sys, primer, segundo, tercero, cuarto = argv imprimir "El nombre del script es:", nombre imprimir "Tu primer argumento es:", primero imprimir "Tu segundo argumento es:", segundo imprimir "Tu tercer argumento es:", tercero imprimir "Su cuarto argumento es:", Cuarto # Alternativamente podemos acceder a la lista de argumentos "Argv" directamente utilizando el rango. Para Exmaple: # Imprimir todos los argumentos excepto el nombre del script imprimir argv [1:] # imprimir segundo argumento imprimir argv [2] # imprime segundo y tercer argumento imprimir Argv [2: 4] # Imprimir el último argumento imprimir argv [-1]
El script anterior producirá una siguiente salida si se suministran cuatro argumentos de línea de comando en su ejecución:
$ Python Python-Arguments.Py One Two Tres Four Script Name es: Python-Arguments.Py tu primer argumento es: uno tu segundo argumento es: dos tu tercer argumento es: tres tu cuarto argumento es: cuatro ['uno', 'dos', 'tres', 'cuatro'] dos ['dos', 'tres '] cuatro
Tutoriales de Linux relacionados:
- Una introducción a la automatización, herramientas y técnicas de Linux
- Mastering Bash Script Loops
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cosas para instalar en Ubuntu 20.04
- Mint 20: Mejor que Ubuntu y Microsoft Windows?
- Cómo configurar un servidor OpenVPN en Ubuntu 20.04
- Cómo usar ADB Android Debug Bridge para administrar su Android ..
- Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
- Cómo optimizar la duración de la batería de la computadora portátil con TLP en Linux
- Cómo usar un script bash para ejecutar sus scripts de Python
- « Depuración de técnicas de scripts de shell bash
- Escribir una fiesta de estilo C para bucle - Ejemplo »