Предполагая, что под object
вы подразумеваете не встроенный класс object
, а свой собственный класс.
Чтобы __doc__
не было None
, рассматриваемый класс имеетиметь документную строку.
Контрастность:
>>> class X(object):
... pass
...
>>> type(X.__doc__)
<type 'NoneType'>
с:
>>> class Y(object):
... "Class Y"
...
>>> type(Y.__doc__)
<type 'str'>