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

создание массива из параметра командной строки (python :: optparse)
Существует сценарий python, который считывает имя теста из командной строки следующим образом: -b benchname1 Код для этой цели: import optparse import Mybench parser = optparse.OptionParser() # Benchmark options parser.add_option("-b",...
7823 просмотров

Передача нескольких аргументов через командную строку в R
Я пытаюсь передать несколько аргументов пути к файлу через командную строку в Rscript, который затем можно обработать с помощью парсера аргументов. В конце концов, я бы хотел что-то вроде этого Rscript test.R --inputfiles fileA.txt fileB.txt...
8264 просмотров
schedule 29.10.2021

Обратный вызов Python optparse предоставляет аргументы функции
У меня проблема с передачей аргументов функции при использовании обратного вызова. Я новичок в сценариях аргументов командной строки в Python, так что не беспокойтесь. Вот мой код: from optparse import OptionParser import urllib def...
1536 просмотров
schedule 20.02.2022

Зачем использовать argparse вместо optparse?
Я заметил, что документация Python 2.7 включает еще один модуль синтаксического анализа командной строки. В дополнение к getopt и optparse у нас теперь есть argparse . Почему был создан еще один модуль синтаксического анализа командной...
138786 просмотров

Короткий код Ruby OptionParser для логического варианта?
Я использую Ruby OptionParser ( require 'optparse' ), обрабатывая «подробный» параметр, который может быть либо истинным, либо ложным. Это в коде так: parser.on('-v', '--[no-]verbose', 'Verbose mode') do |v| self.verbose = v end Я...
1420 просмотров
schedule 28.05.2022

Параметры командной строки с необязательными аргументами с использованием optparse
Я ищу способ сделать параметр командной строки с необязательным аргументом, используя модуль optparse Python. Например, есть две командные строки: foobar -u -v и foobar -u USERNAME -v . В то время как последний получает USERNAME в качестве...
2205 просмотров
schedule 04.06.2022

Может ли OptionParser пропускать неизвестные параметры для последующей обработки в программе на Ruby?
Есть ли способ запустить OptionParser несколько раз в одной программе на Ruby, каждый с разными наборами опций? Например: $ myscript.rb --subsys1opt a --subsys2opt b Здесь myscript.rb будет использовать subsys1 и subsys2, делегируя им...
7409 просмотров
schedule 18.06.2022

Удалить проанализированные параметры и их значения из sys.argv
Я пытаюсь использовать optparse (для анализа параметров командной строки в моем сценарии) и fileinput (чтобы обеспечить гибкость ввода данных через канал или файл). import optparse, fileinput parser = OptionParser() parser.add_option("-v",...
2435 просмотров
schedule 04.10.2023

Python optparse: как создать повторяющуюся группу параметров?
Вот упрощенный вид скрипта, который я программирую на python: Скрипт используется для сравнения двух файлов. Необходимо указать тип (локальный или удаленный) каждого файла ( обязательно ) Для локального файла: Its filename must be...
529 просмотров
schedule 22.08.2023

Использование Optparse и запись вывода в именованные файлы
Я пытаюсь написать скрипт, который будет принимать бета-версию параметра и количество итераций k, а затем печатать «бета» k раз. Я хочу иметь возможность указать beta и k в командной строке, а затем запустить этот скрипт оттуда. Я использовал...
99 просмотров
schedule 26.05.2023

Как с помощью модуля Python optparse создать параметр, который принимает переменное количество аргументов?
С помощью Perl Getopt::Long вы можете легко определить параметры командной строки, которые принимают переменное количество аргументов: foo.pl --files a.txt --verbose foo.pl --files a.txt b.txt c.txt --verbose Есть ли способ...
9939 просмотров
schedule 06.06.2024