gpt4 book ai didi

python - 在 argparse 中将额外的文本附加到 "--help"

转载 作者:太空宇宙 更新时间:2023-11-04 07:38:40 25 4
gpt4 key购买 nike

当你运行时

foo.py -h

foo.py --help,

您将收到一条关于如何使用 foo.py 以及它需要哪些参数的“帮助”消息。有什么方法可以附加到此消息吗?例如打印 __doc__?

最佳答案

当然,argparse 为您提供很多 定制可能性。例如,要“附加”到帮助(在完成帮助消息后打印更多信息),请使用 epilog 命名参数。

parser = argparse.ArgumentParser(epilog="That's all she wrote", ...)

其中 ... 代表“你想传递给解析器构造函数的任何其他命名参数”,相关消息将在 --help 之后打印关于参数的帮助。

参见 https://docs.python.org/3/library/argparse.html关于 argparse 的几千字(作为引用编写,但有很多示例)和 https://docs.python.org/3/howto/argparse.html#id1再花几千(作为教程编写)。也许这些文档的一半是关于如何微调 --help 或错误情况的消息!-)

关于python - 在 argparse 中将额外的文本附加到 "--help",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28288448/

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