下面是我在模块中编写的三个参数。parser.add_argument('--Directory',default=False,help='Secondary directory',required='--Input' in sys.argv) --Type可能有三个选项但是,我想在--Directory to require -Type to == 'c‘中添加一个额外的条件。 如何更改-- ==参数中的必需选项,使
我正在用Python3重写一个遗留的C程序,使用a解析。程序需要零、一个或多个位置参数,这些参数必须来自指定的列表。为了简单起见,假设可能的值是'A','B','C','D‘和'E’。:-)p.add_argument("action", help = "What to do", nargs='*')
它工作得很好,我可以提供零个,一个或多个这个