当你跑步
foo.py -h
要么
foo.py --help,
您将收到有关如何使用foo.py以及需要使用哪些参数的“帮助”消息。有什么方法可以附加到此消息吗?例如打印__doc__?
当然,argparse为您提供了许多自定义的可能性。例如,要“附加”到帮助(在完成帮助消息后打印更多内容),请使用epilognamed参数。
parser = argparse.ArgumentParser(epilog="That's all she wrote", ...)
Run Code Online (Sandbox Code Playgroud)
其中...代表“无论您要传递给解析器构造函数的任何其他命名参数”,有关该参数的信息都将在--help有关参数的帮助后输出。
请参阅https://docs.python.org/3/library/argparse.html,以获取有关数千个单词argparse(作为参考,但有很多示例)和https://docs.python.org/3/howto/ argparse.html#id1还有几千本(作为教程编写)。这些文档中可能有一半是关于如何微调消息--help或错误案例的信息!-)
| 归档时间: |
|
| 查看次数: |
1313 次 |
| 最近记录: |