我能找到的只是这个参考:
看起来您必须生成一整套单独的文档才能与代码一起使用。
我想尝试使用 Python 来制作 cmdline 实用程序,但是当我使用 Perl 执行此操作时,我可以将文档直接嵌入源代码中,并将 Pod2Usage 模块与 Getopt 一起使用,这样我的任何脚本都可以像这样运行:
cmd --man
这会触发 pod 系统以手册页格式转储嵌入在脚本中的文档。它还可以生成较短(概要)或中等格式。
看起来我可以使用 pydoc 代码并对其进行逆向工程来完成任务(至少显示完整的文档),但我希望已经存在更好的东西。