Может ли docopt сгенерировать класс разбора аргументов, который не зависит от docopt? - PullRequest
0 голосов
/ 05 марта 2019

У меня есть небольшая программа на python, которая должна работать в системах с установленным ядром python (3.6.…).Я хотел бы использовать docopt для определения парсинга аргумента (и текста справки), но я не ожидаю, что смогу полагаться на доступность модуля docopt.Я думал, что может быть возможность сгенерировать некоторый код, возможно, используя argparse, с помощью docopt, но, похоже, я не могу найти что-то подобное.Есть ли сторонние проекты или порты, о которых кто-либо знает, которые могли бы сделать это?

1 Ответ

0 голосов
/ 08 марта 2019

Что ж ... похоже, поскольку docopt.py является автономным и имеет размер 20 КБ, никто до сих пор не чувствовал необходимости генерировать анализатор аргументов из документа спецификаций использования для поставки со сценарием, а не просто для доставкиdocopt.py со сценарием и повторным анализом документа спецификаций использования для генерации синтаксического анализатора, который затем немедленно анализирует аргументы при каждом вызове сценария или инструмента.

...