Domanda

I have a module to which additional functions are programmatically getting written to.
I.e.:

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

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

I would like to add docstrings to the module itself and these functions during runtime without modifying the file.

Is this possible to do via another script?

È stato utile?

Soluzione

You can, just add a __doc__ attribute to the module:

import foo

foo.__doc__ = '''My docstring for this module'''
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top