私はこのようなクラスを持っています
import sys
class ACommand(object):
@classmethod
def cmd(cls, argv=sys.argv):
" Executes the command. "
pass
これを Sphinx で文書化するsys.argv
と、現在の値に展開され、次の署名のようなものが生成されます
classmethod cmd(argv=['/path/to/sphinx-build', '-b', 'html', '-d', '_build/doctrees', '.', '_build/html'])
sys.argv
拡張よりもドキュメントにある方が便利だと思います。どうすればこれを達成できますか?