Вопросы по теме 'docopt'

Кратность опций с docopt
Я хотел бы использовать docopt для синтаксического анализа командной строки, которая может получать одну и ту же опцию несколько раз. Может ли кто-нибудь объяснить мне, как это сделать? Пример теста: #!/usr/bin/env python """ Test...
2657 просмотров
schedule 28.10.2022

Использование форматирования с помощью Docopt
У меня проблема с моими операторами использования в docopt. Вот как я ожидаю, что использование будет работать в сценарии. Необязательные параметры (определенные с помощью []), я хотел бы иметь возможность использовать их вместе или по...
173 просмотров
schedule 27.02.2024

Базовый пример Docopt не работает
Итак, я пытаюсь запустить odd_even_example.py из репозитория docopt git . Что бы я ни пытался сделать или изменить, пример не будет работать должным образом. Когда я: python odd_even_example.py 1 2 3 4 Я ожидаю увидеть словарь с...
899 просмотров
schedule 25.09.2022

docopt на python 3 только печатает экран справки и не выполняет функцию
Я впервые использую docopt в Python 3. Когда я запускаю код, на выходе отображаются только данные параметра «Использование», а функция в модуле не выполняется. Вот пример. У меня есть этот код в файле. """Usage: scratch.py [-h] [--boston |...
1207 просмотров
schedule 06.07.2022

Разбор флагов командной строки с аргументами с использованием docopt и Rust, аналогично getopt
Я ищу способ подражать тому, как C использует getopt . Я хочу преобразовать следующий фрагмент C в Rust с помощью docopt. Кажется, я не могу передавать флаги в аргумент командной строки: char in; char* stringName; while(( in = getopt( argc,...
957 просмотров
schedule 18.03.2022

docopt - требует определенного типа данных для каждого аргумента
Обычно я использую argparse в Python и docopt в R. Одна из функций, которые мне не хватает в argparse, но которую я еще не понял в docopt, - это возможность указать требуемый тип данных для каждого аргумента. Например, в argparse мне потребуется...
1382 просмотров
schedule 28.02.2022

С Python Docopt, как я могу иметь один или несколько обязательных параметров?
У меня на данный момент что-то подобное. Usage: main.py start without ([--db] [--faced] [--ird]) [--save] Я хочу, чтобы start without имел хотя бы один или несколько параметров --db , --faced и/или --ird . --save будет...
64 просмотров
schedule 29.03.2023

Как мне начать реализовывать docopt в моем классе Python
У меня работает следующий класс python, и я хочу создать интерфейс командной строки для использования пользователем. Я наткнулся на docopt и подумал, что это хорошая идея. Я не встречал учебника или документации, показывающей, как интегрировать...
292 просмотров
schedule 05.10.2022

Укажите параметр один или несколько раз в docopt
У меня есть программа (на питоне, но это не имеет значения), которая принимает некоторые параметры один или несколько раз, например: # Valid cases: python test.py --o 1 --p a <file> python test.py --o 1 --o 2 --p a --p b <file> #...
29 просмотров
schedule 20.05.2024

Почему эта строка docopt не работает ни с необязательными аргументами, ни без них?
Вот полная строка документа, которую я использовал: foo. Usage: foo [options] <file> -o <output> foo --help | --version Options: -h, --help print this help message. --target <target> target....
227 просмотров
schedule 13.09.2022

Передача списка Python в одинарной кавычке
У меня есть фрагмент кода, как показано ниже, который используется для отправки списка IP-адресов на вызов API. body = {'cID': id, 'dbType': params['db-type'].upper(), 'cidrList': eval(params['--cidr-list'])} print(json.dumps(body))...
82 просмотров
schedule 30.11.2022