Notas de Luis

Con argparse podemos establecer parámetros en nuestros scripts de python y recibirlos con instrucciones incluidas; por ejemplo de la siguiente forma:

import argparse
 
# Crea un objeto ArgumentParser
parser = argparse.ArgumentParser(description='Script de prueba')
 
# Agrega argumentos
parser.add_argument('-nombre', help='Introduce tu nombre')  # Argumento posicional
parser.add_argument('-edad', type=int, help='Introduce tu edad')  # Argumento opcional
 
# Analiza los argumentos de la línea de comandos
args = parser.parse_args()
 
# Accede a los valores de los argumentos
nombre = args.nombre
edad = args.edad
 
# Realiza alguna operación con los argumentos
saludo = f'Hola {nombre}'
 
if edad:
    saludo += f', tienes {edad} años'
 
print(saludo)

Y este sería el resultado:

computing/coding/python/librerias/libreria_argparse.txt · Última modificación: por 127.0.0.1