Вопросы по теме '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