在蟒蛇__doc__文檔例如,我知道我應該記錄這樣的實例變量:Python中得到變量
self.x = 22
"""docstring for x"""
#: docstring for x
self.x = 22
self.x = 22 #: docstring for x
,但我似乎無法找到一種方式來獲得該文件的保持在碼。 MyClass.x.__doc__
給我的實際類型,它是在x
的文檔,這樣的問題是:我如何從self.x
"docstring for x"
?
有對Python源代碼解析器,讓您通過自己的分析序列順序代碼項目相關聯的。雖然不重要,但這仍然可以將前面的文檔行與以下任何代碼構造(例如實例變量賦值)相關聯。我不知道任何工具或庫實現這一點,雖然。 – Petri 2015-04-30 06:10:20