以下是我在模块中编写的三个参数。
parser.add_argument('--Type',type=str,choices=['a','b','c'],help='Options include: a,b,c.',required=True)
parser.add_argument('--Input',default=False,help='Generate input files',required=False)
parser.add_argument('--Directory',default=False,help='Secondary directory',required='--Input' in sys.argv)
在--TypeA,B,C:有三个选项是可能的。
目前,我已将其设置为,如果 --Directory 为真,则需要 --Input 为真。
但是,我想向 --Directory 添加一个附加条件,以要求 --Type 为 == 'c'。
如何更改 --Directory 参数中的必需选项,使其同时需要 --Input 和 --Type == 'c'?
湖上湖
森栏
MMMHUHU
相关分类