私は多数のPythonファイルを持っています。私は自分のプロジェクトの公開APIドキュメントを生成したいと思います。 apiの一部であるすべての機能は、デコレータで飾っています。例えばSphinx公開APIドキュメント
:
@api
def post_comment(comment)"
""" Posts a coment
"""
pass
同じクラス内の他のパブリックメソッドがあります。 APIは、各ファイルがメソッドを持つクラスを定義するいくつかのファイルに分散され、いくつかのメソッドはこの@apiデコレータを持ちます。 SphinxにパブリックAPI用のドキュメントを生成するように指示するにはどうすればよいですか?