Полагаю, я узнал, что пошло не так раньше.
Я указал options_first = True при назначении аргументов, но передавал необязательные аргументы с [] в конце. По этой причине docopt не смог проанализировать мои входные данные.
Поэтому, чтобы решить проблему,
Мне пришлось либо удалить options_first = True из аргументов
arguments = docopt(__doc__,argv=None,help=True,version=None)
или измените комментарий об использовании и предоставьте мой ввод в правильном порядке.
"""
Usage:
docopt_test.py [--local_tmp_folder=<td>] [--filenm=<filename>] client task environment
"""
$python3 docopt_test.py --local_tmp_folder=working --filenm=MCE.zip client task environment