Comment vérifier un sous-programme particulier?Comment vérifier un sous-programme particulier?
import argparse
if __name__ == "__main__":
mainparser = argparse.ArgumentParser()
submainadder = mainparser.add_subparsers(title='subcommands')
parser_ut = submainadder.add_parser('unittest')
stuff = mainparser.parse_args()
# if 'unittest' was selected:
# do_things()
Peut-être vous trouver ce lien utile http://stackoverflow.com/questions/17073688/how-to-use-argparse-subparsers- correctement – Llopis
Avez-vous essayé d'attribuer à 'add_subparsers' un paramètre' dest = 'cmdname''? – hpaulj