我有一个 bash,它使用可选的命令行参数调用 python 脚本,如下所示
python my_python_script.py "$@"
我的python脚本用来argparse
解析参数。
parser = argparse.ArgumentParser()
parser.add_argument('-m', '--max_num', type=int, default=-1, help='To be used only if ran in dry run mode')
parser.add_argument('--dry_run', action='store_true')
args = parser.parse_args()
但是,about 的问题在于,max_num
只有dry_run
传递了 arg 时,它才会添加 arg。我怎样才能使它独立,并且两个 arg 都可以不相互影响地传递。