Ceci est une ancienne révision du document !
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.')
# 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)