快速perldoc概述:
在编写 Perl 模块时,您可以使用POD
样式文档对其进行记录。然后,要了解模块的工作原理,您只需在命令行中输入:
perldoc <module_name>
我如何用 Python 做到这一点?
我知道 Python 有一种使用“docstrings”来记录代码的标准形式,这有点类似于 Perl 的 POD 风格。然后可以使用该help()
函数提取有关 Python 模块的信息,但这远非优雅。
首先您需要启动 Python 解释器,然后导入您想要获取帮助的模块,最后您可以使用该help()
函数获取有关该模块的信息。
例子:
>python
# Prints Python version info
>>>import <module_name>
>>>help(<module_name>)
# Prints documentation!
有没有更好的办法?
我想要一个与 Perl 工作方式等效的 Python:
pydoc <module_name>
但是当我尝试这个时,我得到以下输出:
'pydoc' is not recognized as an internal or external command,
operable program or batch file.