如何导出Python内置的help()函数的输出
我有一个python软件包,它从以下位置输出大量帮助文本: help(package)
我想将此帮助文本导出到文件中,其格式为 help(package)
我该怎么办?
回答:
这有点骇人听闻(并且某处可能有更好的解决方案),但这可行:
import sysimport pydoc
def output_help_to_file(filepath, request):
f = open(filepath, 'w')
sys.stdout = f
pydoc.help(request)
f.close()
sys.stdout = sys.__stdout__
return
接着…
>>> output_help_to_file(r'test.txt', 're')
以上是 如何导出Python内置的help()函数的输出 的全部内容, 来源链接: utcz.com/qa/414537.html