Итак, я пытаюсь запустить odd_even_example.py
из docopt examples git repo.Базовый пример Docopt не работает
Независимо от того, что я пытаюсь сделать, или измените, пример не будет работать должным образом.
Когда я:
python odd_even_example.py 1 2 3 4
Я ожидаю увидеть словарь с параметрами командной строки или аргументов, которые я прошел. Но вместо этого я просто возвращаю строку __doc__
снова и снова.
Я смущен, потому что я только что скопировал и выполнил файл дословно из примеров репо, и он прямо сломан.
Это содержимое файла:
"""Usage: odd_even_example.py [-h | --help] (ODD EVEN)...
Example, try:
odd_even_example.py 1 2 3 4
Options:
-h, --help
"""
from docopt import docopt
if __name__ == '__main__':
arguments = docopt(__doc__)
print(arguments)
Можете ли вы определить, что «* не будет работать должным образом» означает? – miradulo
Отредактировано для определения того, что означает «не работает должным образом». –
Работайте для меня. Какую версию python и какую ОС вы используете? –