Out-denting multiline comments
Delaney, Timothy
tdelaney at avaya.com
Mon Aug 12 20:09:12 EDT 2002
> I may just try coding this up and seeing if it works ;)
import inspect
class autodoc (type):
def __init__(cls, name, bases, dict):
super(autodoc, cls).__init__(name, bases, dict)
cls.__doc__ = inspect.getdoc(cls)
__metaclass__ = autodoc
class A:
"""
First line.
Second line.
Third line (indented)
"""
print A.__doc__
---------- Run ----------
Traceback (most recent call last):
File "...\getdoc.py", line 11, in ?
class A:
File "...\getdoc.py", line 7, in __init__
cls.__doc__ = inspect.getdoc(cls)
TypeError: readonly attribute
:(
Tim Delaney
More information about the Python-list
mailing list