Описание тега optionparser
1
ответ
Ruby OptionParser выдает MissingArgument
Позвольте мне предварить это двумя вещами. 1) Я искал Stack Overflow и Google для этого ответа.2) Сегодня первый день, когда я пытался связываться с Руби. Хорошо круто. Поэтому я пытаюсь создать сценарий Ruby, который можно использовать для установк…
09 май '12 в 06:02
1
ответ
Ruby OptionParser выдает ArgumentError
Я впервые использую OptionParser и получаю эту ошибку: /Users/jay/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/mechanize-> 2.7.3 / lib / mechanize / http / agent.rb: 651: в resolve': absolute URL needed (not -v) (ArgumentError)from /Users/jay/.rbe…
26 авг '14 в 18:06
1
ответ
Haskell - генерирует сообщение об ошибке отсутствующего аргумента из любого типа данных
У меня есть следующий кусок кода; module Billing.Options ( GlobalOpts(..) , globalOptsParser , parseDb , parseSql ) where import Options.Applicative import Options.Applicative.Simple import Options.Applicative.Types import System.FilePath.Posix impo…
30 июн '16 в 19:39
2
ответа
Почему Ruby OptionParser не читает все мои аргументы?
Это мой код: #!/usr/bin/env ruby # OptionParser require 'optparse' options = {} optparse = OptionParser.new do|opts| opts.banner = '...' # This option inputs ... options[:Lap1] = [] opts.on('-1', '--Lap1 filepath1,width1,height1,a1,first1,last1', St…
10 сен '13 в 18:59
0
ответов
OptionParser, требующий подпараметров
Я пытаюсь выяснить, как определить подпараметры для одного из моих параметров. Это то, что у меня не работает: require 'optparse' options = {} OptionParser.new do |parser| parser.on("-r", "--require LIBRARY", "Require the LIBRARY before executing yo…
20 мар '18 в 13:38
2
ответа
Установите выбор по умолчанию для optionparser, когда опция задана
У меня есть парсеры параметров Python, которые анализируют необязательный параметр --list-что-то. Я также хочу, чтобы опция --list-что-то имела необязательный аргумент (опция) Используя аргумент default="simple" здесь не работает, иначе просто всегд…
15 окт '12 в 14:48
1
ответ
Ruby optparse странное поведение с обработкой исключений
Я работал над тем, чтобы сделать инструмент CLI ruby более надежным с обработкой ошибок компонента CLI этого инструмента. Я использую optparse, и документация показывает, что флаги могут иметь обязательные и необязательные аргументы. Я просто вижу…
04 янв '14 в 02:10
0
ответов
Как мне решить конфликт OptionParser и sphinx-build в большом проекте?
У меня большой проект на Python со многими внешними библиотеками, к которым я не хочу прикасаться, и я хочу сгенерировать документацию с помощью sphinx. Моя проблема заключается в том, что всякий раз, когда я выполняю "make html", я получаю эту ошиб…
08 фев '13 в 09:59
4
ответа
Почему эта команда не работает, когда я использую # в аргументах командной строки?
У меня есть следующая команда: ruby SaveAllDatabases.rb 192.168.0.15 1024 -r #0-D --non-interactive Это довольно простая команда, в которой я запускаю скрипт ruby с некоторыми аргументами командной строки. -r Аргумент - это регулярное выражение (#…
05 дек '11 в 14:23
6
ответов
Разбор пустых опций в Python
У меня есть приложение, которое позволяет отправлять данные о событиях в пользовательский сценарий. Вы просто размещаете аргументы командной строки и назначаете, какие данные события идут с каким аргументом. Проблема в том, что здесь нет реальной ги…
04 авг '09 в 18:32
0
ответов
Python: Как мне полезно протестировать метод, вызывающий OptionParser?
В моих модульных тестах Python (через стандартные носовые тесты / unittest.TestCase) у меня есть класс, в котором я создал метод, который выполняет анализ параметров. Я хотел бы написать хорошую подпрограмму модульного тестирования, которая прекрасн…
20 июн '13 в 20:51
1
ответ
Установить и потребовать сценарий Python по умолчанию OptionParser
Следующие операторы "parser.add_option" работают, но если скрипт выполняется без параметра /arg, он не будет жаловаться. Если опция / аргумент не указана, я бы хотел, чтобы по умолчанию отображалась справка (-h / --help). usage = "usage: %prog [opti…
19 мар '11 в 01:08
2
ответа
Невозможно использовать OptionParser и rspec
У меня есть простой скрипт watir (веб-драйвер), который идет в Google. Но я хочу использовать опцию парсера, чтобы установить аргумент в cmd для выбора браузера. Ниже мой сценарий: require 'optparse' require 'commandline/optionparser' include Comman…
16 авг '11 в 10:51
1
ответ
Где документация для разбора Ruby OptionParser! метод?
Мне не удалось найти какую-либо документацию для parse!, очень часто используемый метод экземпляра для OptionParser класс из стандартного дистрибутива Ruby. Я видел parse! используется в примерах в верхней части документации для класса OptionParse. …
14 авг '11 в 20:33
1
ответ
Как использовать разные опции для каждого позиционного аргумента с OptionParser
Я хочу сделать скрипт, вызываемый с этим синтаксисом: script.rb [common-options] arg1 [arg1-options] [arg2 [arg2-options] …] Например: script.rb --verbose --dry-run a1 --outfile c1 a2 --reprocess --outfile c2 a3 a4 --outfile b42 Возвращая что-то вро…
20 мар '17 в 13:32
1
ответ
OptionParser не принимает амперсанд и '&'
У меня проблема с использованием OptionParser в Python. Когда я даю '&' как один из символов ввода, он отбрасывает '&', а символы рядом с ним обрабатываются как отдельная команда. Вот пример кода для test.py: from optparse import OptionParser cmdPar…
09 янв '14 в 09:00
1
ответ
OptParser не возвращает параметры
У меня есть этот пример кода: #!/usr/bin/env ruby require_relative File.expand_path('../../lib/argosnap', __FILE__) require 'optparse' options = {} opt_parser = OptionParser.new do |opt| opt.banner = "argosnap #{Argosnap::VERSION} ( http://github/at…
20 апр '14 в 20:12
3
ответа
OptionParser() отображает варианты, когда --help в Python
Мне нужно создать "интерфейс" для моего сценария, который (запускается crontab): Когда --help, терминал будет отображать список вариантов (хорошо отформатированный, разделенный \n) разрешить ввод нескольких вариантов (через запятую) например (что-то…
19 июн '14 в 16:54
1
ответ
Как сопоставить шаблон на необязательных аргументах Scala Scopt
У меня есть простой парсер Scops, который выглядит как val parser: scopt.OptionParser[Config] = new scopt.OptionParser[Config]("my-app") { head("scopt", "3.x") (...) opt[String]('q', "query") .text("The query.") .action { (value, conf) => conf.co…
23 июн '17 в 01:01
2
ответа
Что делает dry_run в optparse python?
Я много раз искал в течение последнего часа, но ничего не смог найти. Что такое опция dry_run в optparse из python, и кто-нибудь может указать мне какое-нибудь руководство или ссылку, объясняющую все это?
13 июл '11 в 09:41