Questions marquées «argparse»

112
Vérifiez si l'argument facultatif argparse est défini ou non

Je voudrais vérifier si un argument argparse facultatif a été défini par l'utilisateur ou non. Puis-je vérifier en toute sécurité en utilisant isset? Quelque chose comme ça: if(isset(args.myArg)): #do something else: #do something else Cela fonctionne-t-il de la même manière pour les arguments de...

92
Argparse Python: Faire au moins un argument requis

J'utilise argparsepour un programme Python qui peut -process, -uploadou les deux: parser = argparse.ArgumentParser(description='Log archiver arguments.') parser.add_argument('-process', action='store_true') parser.add_argument('-upload', action='store_true') args = parser.parse_args() Le programme...

88
Groupe exclusif mutuel Python Argparse

Ce dont j'ai besoin c'est: pro [-a xxx | [-b yyy -c zzz]] J'ai essayé cela mais ne fonctionne pas. Est-ce que quelqu'un peut me donner un coup de main? group= parser.add_argument_group('Model 2') group_ex = group.add_mutually_exclusive_group() group_ex.add_argument("-a", type=str, action =...