我創建在Python,然後有一些嵌套類的類添加使用SETATTR()。Python的文檔字符串在子類
class T(object):
def __init__(self):
cDict = {}
cDict['__doc__'] = 'Inner class doc string'
setattr(self, 'C', type('C',(), cDict))
但是,調用幫助(T)不那麼包括約C.構建T,然後是C內它,做工精細的信息。
這做傳統的方式工作得很好:
class T2(object):
class C2(object):
__doc__ = 'Inner class doc string'
調用幫助(T2)顯示有關C2的信息。
有人可以闡明這裏發生了什麼一些輕?謝謝。