Python > 将 help() 输出保存到格式化的 html 文件?

bwv*_*656 6 python maya python-2.7

我有一个来自 help() 函数的很长的输出,发现在脚本编辑器中找到我要找的东西有点困难。是否可以将 help() 输出保存为格式化的 html 文件?

tjo*_*son 6

是的,您可以使用该pydoc模块在 Python 解释器中执行此操作:

import pydoc
pydoc.writedoc("sys")
Run Code Online (Sandbox Code Playgroud)

此代码将sys模块的文档写入sys.html当前目录中的文件。如果您想获取包的文档,则需要使用pydoc.writedocs()

Python文档说,你也可以运行pydoc -w <object>在命令行,但是这并没有为我不包括完整的路径工作:

C:\Python27\Lib\pydoc.py -w sys
Run Code Online (Sandbox Code Playgroud)