04/01/2016
Argparse (Note pour moi-même)
- Parce que je n'ai jamais réussi à apprendre par coeur les noms des méthodes de argparse,
- Parce que j'ai toujours pratiquement les mêmes cas d'utlisation,
- Parce que ces cas ne ressortent pas vraiment dans l'aide d'argparse,
Je note ces cas ici :
parser = argparse.ArgumentParser(description="What I do") parser.add_argument("astFile", help="the path where to find source ast") parser.add_argument("resultPath", help="the path where to write results") args = parser.parse_args()
et
parser = argparse.ArgumentParser(description="What I do") subparsers = parser.add_subparsers(title="commands", dest="action") subparsers.add_parser("start", help="start everything") subparsers.add_parser("stop", help="stop everything") subparsers.add_parser("status", help="get status") args = parser.parse_args()
10:51 | Lien permanent | Commentaires (0)
Les commentaires sont fermés.