我有一个独特的情况,我需要在脚本中打印出给定导入模块的所有功能的帮助页面,并将其输出到文件中。
import modx
for I in dir(modx):
print help(modx.i)
现在打印到stdout,一旦我弄清楚上面的基本问题,将会导管到文件。
答案 0 :(得分:1)
我写这个是在itertools模块中打印函数/类。您可以尝试使用您的模块并检查它是否有效:
#Replace itertools with your module
import itertools
#Replace items with iteritems in case of python 2.x
for name,item in itertools.__dict__.items():
if callable(item):
print("Name: ",name)
print("*~*"*20)
print(item.__doc__)
print("*~*"*20,"\n")