repoze.sphinx.autointerface定義了獅身人面像的文件系統的擴展與NBSP;擴展允許生成API文檔在代碼zope.interface實例的自省。
安裝:
通過easy_install的安裝:
斌/ easy_install的repoze.sphinx.autointerface
或任何其它裝置,它獲取包上的PYTHONPATH。
註冊擴展
添加repoze.sphinx.autointerface的擴展名列表中獅身人面像文檔為您的產品的conf.py。例如:
擴展= ['sphinx.ext.autodoc',
 “sphinx.ext.doctest',
 “repoze.sphinx.autointerface',
 ]
使用擴展
在你的文檔中的適當位置,調出界面autodocs通過:
.. autointerface :: yourpackage.interfaces.IFoo
從指令輸出包括
  *完全限定接口名稱
  *任何基本接口
  *從界面,呈現為reSTX的doctstring。
  *接口的成員(方法和屬性)。
  o對於每個屬性,輸出包括屬性名稱和描述。
  o對於每種方法,輸出包括方法的名字,它的簽名,其文檔字符串(也譯作reSTX)
什麼是新的在此版本中:
- 在PyPy兼容性。
- 在Python的3.2+的兼容性。由於Arfrever的補丁。
- 在包括根據automodule指令接口文檔。由於Krys勞倫斯的補丁。
什麼是0.6.2版本,新的:
- 在修復類型錯誤:'NoneType'對象不是可迭代錯誤的Python 2.7下生成界面渲染的時候。
什麼在0.6.1版本新:
- 在修正“:成員階:bysource”處理。
什麼是0.6版本,新的:
- 在正確處理“:成員:”價值觀在明確設置指令。
什麼版本0.5是新的:
- 在增加了支持“:成員階:'標誌,這可能需要一個三大股票價值,與QUOT;字母"," GroupWise的"或" bysource&QUOT ;.默認情況下,大家都記錄在"散"令。
要求:
- 在Python中
- 在獅身人面像
評論沒有發現