python如何生成代码文档¶
python有一个内置的模块可以生成和查看代码文档,他是pydoc,例如我们要查看sys模块的文档,可以通过以下命令:
python -m pydoc sys
-m是运行一个库模块作为脚本。这里是运行pydoc模块。sys是传递给pydoc模块的参数,表示查看sys模块的文档。
pydoc就如起字面含义,是python文档工具。例如我们来查看id函数的含义:
python -m pydoc id
Help on built-in function id in module builtins:
id(obj, /)
Return the identity of an object.
This is guaranteed to be unique among simultaneously existing objects.
(CPython uses the object's memory address.)
运行”python -m pydoc <name>”显示关于<name>的文档。 <name>是函数名,模块或者包。或者源文件。
运行”python -m pydoc -w <name>”将模块的HTML文档写到名为“<name>.html”的文件中。模块的文档此前已经通过文档字符串 写在源代码文件中,这时就可以独立输出到html文件中。