El módulo argparse (PEP389) módulo de análisis de línea de comandos que ofrece más funcionalidad que los módulos de análisis de línea de comandos existentes en la biblioteca estándar.

A partir de la versión Python 2.7 y 3.2 el módulo argparse sustituye al módulo optparse. Existe un tutorial que puedes seguir para saber cómo funciona.

módulo de análisis de línea de comandos

Para un aprendizaje rápido de este módulo he creado una ejemplo con los comandos básicos.

Código

Ayuda básica

Mostrar ayuda extendida

Ejemplo de uso