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?
You can, just add a __doc__
attribute to the module:
import foo
foo.__doc__ = '''My docstring for this module'''