Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #27573

Why does dynamic doc string do not work?

From Miki Tebeka <miki.tebeka@gmail.com>
Newsgroups comp.lang.python
Subject Why does dynamic doc string do not work?
Date 2012-08-21 09:44 -0700
Organization http://groups.google.com
Message-ID <3a128081-7f5d-4641-bc5d-8cffe64f5eee@googlegroups.com> (permalink)

Show all headers | View raw


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

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Why does dynamic doc string do not work? Miki Tebeka <miki.tebeka@gmail.com> - 2012-08-21 09:44 -0700
  Re: Why does dynamic doc string do not work? Ian Kelly <ian.g.kelly@gmail.com> - 2012-08-21 11:09 -0600
  Re: Why does dynamic doc string do not work? MRAB <python@mrabarnett.plus.com> - 2012-08-21 18:16 +0100
  Re: Why does dynamic doc string do not work? Ian Kelly <ian.g.kelly@gmail.com> - 2012-08-21 11:21 -0600
  Re: Why does dynamic doc string do not work? Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-08-21 17:22 +0000
  Re: Why does dynamic doc string do not work? Dave Angel <d@davea.name> - 2012-08-21 13:30 -0400
    Re: Why does dynamic doc string do not work? Miki Tebeka <miki.tebeka@gmail.com> - 2012-08-21 10:40 -0700
    Re: Why does dynamic doc string do not work? Miki Tebeka <miki.tebeka@gmail.com> - 2012-08-21 10:40 -0700

csiph-web