4
ответа

Python optparse, как включать дополнительную информацию в вывод использования?

Используя optparse модуль Python я хотел бы добавить дополнительные строки в качестве примера ниже регулярного вывода использования. Мой текущий help_print () вывод похож на это: использование: check_dell.py [опции] опции:-h,-...
вопрос задан: 16 September 2014 21:35
4
ответа

С optparse модулем Python, как Вы создаете опцию, которая берет переменное количество аргументов?

С Getopt Perl:: Долго можно легко определить параметры командной строки, которые берут переменное количество аргументов: foo.pl - файлы a.txt - подробный foo.pl - файлы a.txt b.txt c.txt - подробный...
вопрос задан: 3 July 2010 14:38
4
ответа

Как мне отформатировать позиционный аргумент, используя optparse Python?

Как уже упоминалось в документации, optparse.OptionParser использует IndentedHelpFormatter для вывода справки отформатированного параметра, для которого я нашел некоторую документацию по API. Я хочу отобразить аналогично ...
вопрос задан: 24 April 2010 17:18
4
ответа

Используя файл для хранения optparse аргументов

Я использовал optparse некоторое время теперь и хотел бы добавить способность загрузить аргументы от файла конфигурации. До сих пор лучшим, о котором я могу думать, является сценарий пакетной обработки обертки с аргументами...
вопрос задан: 11 December 2009 07:03
4
ответа

OptionParser - поддержка любой опции в конце командной строки

Я пишу небольшую программу, это, как предполагается, выполняет команду на удаленном сервере (скажем, довольно немая обертка вокруг ssh [имя хоста] [команда]). Я хочу выполнить его как таковой:./floep [...
вопрос задан: 4 April 2009 00:36
3
ответа

Как я дразню метод Python OptionParser.error (), который делает sys.exit ()?

Я пробую к модульному тесту некоторый код, который похож на это: основное определение (): синтаксический анализатор = optparse. OptionParser (описание ='This инструмент прохладно', прогр ='cool-tool') синтаксический анализатор add_option (' - нечто', дейс
вопрос задан: 23 May 2017 11:53
3
ответа

Почему использование argparse, а не optparse?

Я заметил, что документация Python 2.7 включает еще один модуль парсинга командной строки. В дополнение к getopt и optparse у нас теперь есть argparse. Почему имеет еще один модуль парсинга командной строки...
вопрос задан: 26 November 2012 09:02
3
ответа

Как проанализировать аргумент без имени с optparse Ruby

Я должен проанализировать командную строку как script.rb <обязательное имя файла> [опции] с optparse. Уверенный я могу записать некоторый пользовательский код для обработки имени файла, затем передать ARGV optparse, но возможно...
вопрос задан: 15 March 2010 17:42
3
ответа

Python optparse значения по умолчанию по сравнению с функциональными значениями по умолчанию

Я пишу сценарий Python, который я хотел бы смочь и назвать из командной строки и импорта как библиотечная функция. Идеально параметры командной строки и функция должны использовать тот же набор...
вопрос задан: 3 October 2009 02:01
2
ответа

Список Python Optparse

Я использую Python optparse модуль в моей программе, и я испытываю затруднения при нахождении простого способа проанализировать опцию, которая содержит список значений. Например: - группы один, два, три. Я хотел бы...
вопрос задан: 2 July 2015 12:02
2
ответа

Почему я не получаю атрибута '__ getitem __' ошибка для словаря?

Почему я получающий атрибут __ getitem __ ошибка для словаря: Traceback (новый вызов в последний раз): Файл "./thumbnail.py", строка 39, в основном <модуле> () Файл "./thumbnail.py", строка 19, в...
вопрос задан: 27 May 2015 13:04
2
ответа

Как я могу заставить OptionParser optparse игнорировать недопустимые опции?

В OptionParser Python, как я могу дать этому команду игнорировать неопределенные опции, предоставленные методу parse_args? например, я только определил опцию - нечто для моего экземпляра OptionParser, но я называю parse_args с...
вопрос задан: 9 February 2013 01:35
2
ответа

Python optparse metavar

Я не уверен, для чего используется metavar параметр optparse. Я вижу, что это используется все вокруг, но я не вижу его использование. Кто-то может прояснить мне?Спасибо.
вопрос задан: 22 February 2012 13:54
2
ответа

Искусство ASCII в описании optparse

Я делаю сценарий оболочки с модулем optparse, просто для удовольствия, поэтому я хотел напечатать хороший описание ascii вместо описания. Оказывается, этот код: parser = optparse.OptionParser (...
вопрос задан: 22 August 2010 21:03
2
ответа

Используя OptionParser рубина для парсинга подкоманд

Я хотел бы смочь использовать OptionParser рубина для парсинга подкоманд КОМАНДЫ формы [ГЛОБАЛЬНЫЕ ФЛАГИ] [ПОДКОМАНДА [ФЛАГИ ПОДКОМАНДЫ]] как: ответвление мерзавца-a нечто списка драгоценного камня, я знаю, что мог переключиться на...
вопрос задан: 28 April 2010 20:28
2
ответа

Как соответствовать PEP 257 docstrings при использовании optparse модуля Python?

Согласно PEP 257 docstring сценария командной строки должен быть своим сообщением использования. docstring сценария (автономная программа) должен быть применимым как ее сообщение "использования", распечатанное когда...
вопрос задан: 14 August 2009 13:37
2
ответа

optparse Python может отобразить значение по умолчанию опции?

Существует ли способ заставить optparse Python распечатать значение по умолчанию опции или флага при показе справки с - справка?
вопрос задан: 10 August 2009 11:55
1
ответ

Как Вы обрабатываете опции, которые не могут использоваться вместе (использующий OptionParser)?

Мой сценарий Python (для списков ожидающих выполнения задач) запускается с командной строки как это: todo [опции] <команда> [опции команды], опции Some не могут использоваться вместе, например, todo, добавляют - pos=3-...
вопрос задан: 28 April 2010 14:04
1
ответ

Как знать, была ли optparse опция передана в командной строке или как значение по умолчанию

Используя Python optparse.py, там способ удаться, было ли определенное значение опции установлено из командной строки или из значения по умолчанию. Идеально я хотел бы иметь dict точно так же, как значения по умолчанию...
вопрос задан: 9 April 2010 11:36
1
ответ

Python optparse Экземпляр Значений

Как я могу взять выбирать результат, выбирают, args = синтаксический анализатор parse_args () и помещают его в dict? Вызовы Python выбирают "Экземпляр Значений", и я не могу найти способ превратить Экземпляр Значений в список или dict...
вопрос задан: 17 November 2009 17:38
0
ответов

Прочитать файл через библиотеку optparse

Я пытаюсь написать Rscript с параметрами, но только один обязательный аргумент - это файл (и мне не нужен флаг для этого). Файл будет прочитан другим пакетом, и он должен быть в пределах реального ...
вопрос задан: 31 March 2019 04:14
0
ответов

Может ли OptionParser пропускать неизвестные опции для последующей обработки в программе Ruby?

Есть ли способ запустить OptionParser несколько раз в одной программе Ruby, каждая с разными наборами вариантов? Например: $ myscript.rb --subsys1opt a --subsys2opt b Здесь myscript.rb будет ...
вопрос задан: 9 April 2016 22:47
0
ответов

OptionParse в Ruby и параметры, не начинающиеся с '-'

Я хочу иметь такие параметры: program dothis --additional --options и: program dothat --with_this_option = value, и я не могу понять, как сделай это. Единственное, что мне удалось сделать, это использовать params ...
вопрос задан: 9 April 2016 22:43
0
ответов

Получение аргументов командной строки в виде кортежей в python

Вот пример того, как я хотел бы вызвать свой скрипт: python script.py -f file1.txt "string1" "строка2" -f file2.txt "строка3" "строка4" Каждый файл, который используется в качестве входных данных, будет иметь 2 строки ...
вопрос задан: 19 July 2015 11:58
0
ответов

OptionParser возвращает bool вместо аргумента?

Когда я запускаю этот пример из документации OptionParser: требуется ‘optparse’ параметры = {} OptionParser.new сделать |opts| opts.banner = "Использование: example.rb [options]" opts.on("-v", "--[no-]...
вопрос задан: 17 December 2014 05:20
0
ответов

Python: переключение с optparse на argparse

После переключения с optparse на argparse возникают странные ошибки. Argparse анализирует аргументы, только если не оставлять пробела: myScript.py -oOpt или поставить знак равенства: myScript.py -o=Opt и это не ...
вопрос задан: 13 April 2012 10:34
0
ответов

Отрицательные логические параметры --no-whatever в optparse?

Есть ли в optparse простой способ определения отрицательных опций, например, --no-cleanup? Я сделал это таким образом, но это громоздко и подвержено ошибкам, особенно из-за проверки None, о которой легко забыть и...
вопрос задан: 29 March 2012 22:12
0
ответов

python - beginner - интеграция optparse в программу

Я предпринял серьезную попытку немного изучить Python как мой первый язык программирования, обладая некоторыми базовыми знаниями по алгоритмам. Поскольку все рекомендуют, что лучший способ начать — это найти что-нибудь...
вопрос задан: 23 March 2012 19:40
0
ответов

Python optparse, значения по умолчанию и явные параметры

Возьмите следующий довольно стандартный код: from optparse import OptionParser opts = OptionParser () opts.add_option ('- f', action = "store_true" ) opts.add_option ("- x", dest = "x", ...
вопрос задан: 8 November 2011 04:48
0
ответов

Последовательный способ перенаправления stdin и stdout в файлы в python с помощью optparse

У меня есть дюжина программ, которые могут принимать входные данные через stdin или опцию, и я хотел бы реализовать те же функции аналогичным образом для вывода. Код optparse выглядит так: parser....
вопрос задан: 22 October 2011 22:18