我有一堂像这样的课
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
文档中的内容比其扩展更方便。我怎样才能做到这一点?