是否有可能使用的獅身人面像車博士爲我fabfile生成文檔,從功能文檔字符串?使用斯芬克斯車博士的fabfile
E.g.對於包含setup_development
任務fabfile我已經試過:
.. automodule::fabfile
:members:
.. autofunction:: setup_development
,但會產生什麼。
fabfile片段:
@task
def setup_development(remote='origin', branch='development'):
"""Setup your development environment.
* Checkout development branch & pull updates from remote
* Install required python packages
* Symlink development settings
* Sync and migrate database
* Build HTML Documentation and open in web browser
Args:
remote: Name of remote git repository. Default: 'origin'.
branch: Name of your development branch. Default: 'development'.
"""
<code>
一個問題是'automodule ::'和'fabfile'之間缺少空格,如果你想使用'..autofunction ::'( – mzjn 2012-01-13 18:32:23
謝謝,這就是訣竅!看起來像'':members:''不會拾取包裝函數(按照shahjapan給出的答案) ,所以我可以使用''wraps''或使用''autofunction ::''與''@ task''裝飾器一起工作。 – 2012-01-14 00:50:38