Python argparse如果操作为true,则检查其他条件

2024-05-15 15:29:09 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有简单的方法,如果动作是真的,那么检查其他参数,否则忽略它

示例:

   parser = argparse.ArgumentParser('testing.')
   parser.add_argument('-P', '--parallel', help='run parallely in all', action='store_true')
   parser.add_argument('-t','--testing', help='check only if -P argument passed', required=True)

如果传递了-p参数,则需要-t参数,否则忽略检查


Tags: 方法runinaddparser示例参数parallel