Greetings,
>>> class A:
... '''a doc string'''
...
>>> A.__doc__
'a doc string'
>>> class B:
... '''a {} string'''.format('doc')
...
>>> B.__doc__
>>>
Is there's a reason for this?
I know I can do:
>>> class B:
... __doc__ = '''a {} string'''.format('doc')
And it'll work, but I wonder why the first B docstring is empty.
Thanks,
--
Miki
--
http://mail.python.org/mailman/listinfo/python-list
