Léxico TI › Programación › argparse

argparse

Programación Svenska → Actualizado: 2026-08-13

El módulo integrado de Python para argumentos de línea de comandos — declara las banderas y obtén el parseo, la conversión de tipos y el --help gratis.

Llegó en Python 2.7 y 3.2 como sustituto de optparse. Creas un ArgumentParser, llamas a add_argument() por cada bandera y recibes de vuelta un objeto con los atributos ya rellenados. El texto de ayuda se genera a partir de la misma declaración, que es toda la gracia: no puede quedar desincronizado con el código.

Admite subcomandos al estilo de git commit, grupos mutuamente excluyentes y funciones de tipo propias. Las alternativas del ecosistema son click y typer, más agradables pero que añaden una dependencia.

← Volver al léxico