Когда followint в docopt README, я бы ожидать, что следующий файл, чтобы произвести некоторый допустимый вывод:docopt позиционные аргументы не работают
#!/usr/bin/env python
"""Example file.
Usage:
test_docopt.py test
test_docopt.py (-h | --help)
test_docopt.py --version
Options:
-h --help Show this screen
--version Show version.
"""
import pkg_resources
pkg_resources.require("docopt==0.6.1")
from docopt import docopt
if __name__ == '__main__':
args = docopt(__doc__, version="Extend limb profiles 0.1")
print(args)
Однако, когда я называю test_docopt.py
, я получаю только бессмысленное/пустой Использование заявление:
$ python test_docopt.py test
Usage:
Мои два вопроса:
- Почему docopt, по-видимому, не в состоянии распознать команду ?
- Почему нет Использование шаблон с фактическим рисунком использования?