gpt4 book ai didi

python - 如何使命令行参数充当标志或解析值?

转载 作者:行者123 更新时间:2023-12-04 01:03:30 26 4
gpt4 key购买 nike

<分区>

我如何指定解析的参数应该是:

  • False 如果没有指定
  • True 如果存在(没有值)
  • 或指定值

例如我希望发生以下情况:

import argparse

parser = argparse.ArgumentParser()
parser.add_argument("--the_arg", ...)

print(parser.parse_args(["--the_arg"]).the_arg) # should print True
print(parser.parse_args([]).the_arg) # should print False
print(parser.parse_args(["--the_arg", "my_value"]).the_arg) # should print "my_value"

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com