pydoc 从解释器导出到 html 文件

pydoc 从解释器导出到 html 文件

pydoc -w <module> 从命令行运行良好,但需要设置环境才能<module>使用。我经常从 DCC 解释器(即 Maya、Houdini 等)使用 python,其中 sys.path 中已经有复杂的模块层次结构,并且能够直接从解释器而不是命令行导出 html 文件对我来说非常有用。我认为这是可能的,但我找不到任何关于如何实现这一点的文档。谢谢。

答案1

回答我自己的问题

import pydoc, os

# might be useful to set the current directory to the directory
# we want the html file to be saved. ie os.chdir('/where/to/save')

pydoc.writedoc("modulename")

相关内容