Outils pour utilisateurs

Outils du site


dev:python:gestion-des-arguments

Ceci est une ancienne révision du document !


Gérer les arguments

Le module argparse contient tout ce qu'il faut pour gérer les arguments passés au script via la ligne de commande. Il remplace l'ancien module optparse qui à présent déprécié.

import argparse
mon_parser = argparse.ArgumentParser(description='description du script', epilog='Texte à insérer en fin de doc.')

Argument de type booléen

# si l'argument -r est saisi par l'utilisateur, sa valeur sera True (action='store_true')
mon_parser.add_argument('-r', action='store_true', help='Description argument r')

Pour vérifier la présence d'un argument

args= mon_parser.parse_args()
print(args.r)

Références

  • wiki.deimos.fr/index.php?title=Introduction_au_Python
dev/python/gestion-des-arguments.1416230705.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)