如何将docstrings添加到我无法写入的模块中

时间:2013-02-27 18:19:37

标签: python docstring

我有一个模块,可以通过编程方式将附加功能写入其中 即:

def fun1():   # function written on 27.02.13
    ...

def fun2():   # function written on 28.02.13
    ...

我想在运行时将docstrings添加到模块本身和这些函数而不修改文件。

这可以通过另一个脚本来完成吗?

1 个答案:

答案 0 :(得分:2)

您可以,只需在模块中添加__doc__属性:

import foo

foo.__doc__ = '''My docstring for this module'''