3
如何訪問屬性的文檔字符串,而不是其所屬的值?屬性說明
爲什麼在下面的代碼中的2個幫助函數返回abc.x
的不同文檔?
class C(object):
def __init__(self):
self._x = None
def getx(self):
print "** In get **"
return self._x
x = property(getx, doc="I'm the 'x' property.")
abc = C()
help(abc) # prints the docstring specified for property 'x'
help(abc.x) # prints the docstring for "None", the value of the property
謝謝,upvoted!我接受了alexis的回答,因爲它也包含了如果你只有一個類實例的情況下該怎麼做 – Dhara