我准备了一个简单的代码,它使用pdoc模块从 Python(*.py 或 *.pyc)脚本创建一个 html 页面。代码如下:
def make_pdoc():
import pdoc
import sys
from os import path
libpath = r'C:\path\to\file'
if path.exists(libpath) and libpath not in sys.path:
sys.path.append(libpath)
pdoc.import_path.append(libpath)
mod = pdoc.import_module('my_script')
doc = pdoc.Module(mod, allsubmodules=True)
string = doc.html(external_links=True)
with open('doc.html', 'w') as html_file:
html_file.write(string.encode('utf-8'))
if __name__ == '__main__':
make_pdoc()
我已经准备了几个带有文档的 html 页面,并想创建一个页面,其中包含指向我创建的所有 html 页面的链接。换句话说,我想创建类似于主 pdoc 文档页面的内容。
是否可以使用 pdoc 模块制作主页?