gpt4 book ai didi

python - argparse 如何将可选参数的默认值设置为 null 或空?

转载 作者:太空宇宙 更新时间:2023-11-03 12:56:46 28 4
gpt4 key购买 nike

我正在使用 python argparse 读取一个可选参数,该参数定义了用户有时通过命令行提供的“示例文件”。我希望变量的默认值为空,即没有找到文件。

parser.add_argument("--exemplar_file", help = "file to inspire book", default = '')

这样可以吗?

最佳答案

只是不要设置默认值:

import argparse

parser = argparse.ArgumentParser()
parser.add_argument('--exemplar_file', help='file to inspire book')

args = parser.parse_args()

print(args.exemplar_file)

# Output:
# None

关于python - argparse 如何将可选参数的默认值设置为 null 或空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38533258/

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