【发布时间】:2022-01-12 23:46:29
【问题描述】:
我想将ArgumentParser 参数值设置为同一解析器中另一个参数的默认值。
期望的行为:
parser = ArgumentParser(formatter_class=ArgumentDefaultsHelpFormater)
parser.add_argument('-p', '--pin_file_path', help = "the directory of the given pin file", default=os.getcwd())
parser.add_argument('-o', '--other', help="", default=**pin_file_path!**)
【问题讨论】:
-
设为可选项,然后根据需要在解析的args中手动检查并设置值?
-
this 有帮助吗?