Используя argparse, есть способ передать аргумент, начинающийся с дефиса, как показано ниже? ./py_custom_script -d Я добавляю изменение в старый скрипт, который принимает аргумент, где с дефисами и без него ...
Что я хочу сделать, я хочу перенести скрипт из docopt в argparse. Мой скрипт принимает позиционный аргумент для входных файлов, затем вызывает другой инструмент командной строки. Он также принимает необязательный аргумент ...
Я заметил, что документация Python 2.7 включает еще один модуль парсинга командной строки. В дополнение к getopt и optparse у нас теперь есть argparse. Почему имеет еще один модуль парсинга командной строки...
Я хочу добавить некоторые аргументы, основанные на другом значении аргумента. Я имею в виду что-то вроде: parser.add_argument ("- e", "--example", type = str) args = parser.parse_args (), если args.example = "example": ...
Я хотел бы иметь программу, которая принимает флаг --action =, где допустимыми значениями являются dump и upload, с загрузкой по умолчанию. Если (и только если) выбран дамп, я бы хотел, чтобы там также была --...
Цель состоит в том, чтобы отображать таблицы на основе аргументов, введенных в терминале. Я попытался создать функцию, которая будет выводить каждую отдельную таблицу, используя операторы if, elif и else, но это ...
Я использую argparse в Python 2.7 для анализа параметров ввода. Один из моих вариантов - множественный выбор. Я хочу составить список в тексте справки, например, из argparse import ArgumentParser parser = ...
В настоящее время мой код похож на это. Это позволяет мне анализировать несколько параметров, которые получает мой сценарий программы. Существует ли другой путь, который ближе к 'лучшим практикам'? Я не видел код на самом деле с помощью...
Мой скрипт Python принимает имя файла в качестве аргумента, а затем добавляет больше аргументов в зависимости от содержимого этого файла. Это делается путем добавления фиксированных аргументов (то есть имени файла). Вызов парсера ....
Я проверял, и я не могу найти эту функциональность. Это выдержка из справочной функции сценария, который я пишу, в качестве примера: использование: my_parser.py [-h] (-s SERIAL_NUMBER | -e ...
Документация для модуля Python argparse, хотя я уверен, что это превосходно, слишком велика для моего крошечного начинающего мозга, чтобы понять его прямо сейчас. Мне не нужно делать математику в командной строке или вмешиваться с ...
Я хотел бы использовать argparse для разбора логических аргументов командной строки, написанных как «--foo True» или «--foo False». Например: my_program --my_boolean_flag False Однако следующий тестовый код делает ...
У меня небольшая проблема. Я использую argparse для анализа своих аргументов, и он работает очень хорошо. Чтобы получить аргументы, я делаю: p_args = parser.parse_args (argv)
args = dict (p_args._get_kwargs ()) Но ...
Я пытаюсь собрать CppUnit (первая строка в ReadMe говорит о версии 1.13) с Visual Studio 2010. Следуя инструкциям (нашел на форумах, в документации CppUnit особо не нашел); Я не могу ...
Я пытаюсь использовать argparse для анализа аргументов командной строки для программы, над которой я работаю. По сути, мне нужно поддерживать несколько позиционных аргументов, распространяемых внутри дополнительных аргументов, но ...
I just noticed a behavior in argparse that puzzled me (guess I'd never used it for a dumb list of files before): import argparse
parser = argparse.ArgumentParser()
parser.add_argument('multi', action=...
Я пытаюсь настроить словарь как необязательный аргумент (используя argparse); у меня есть следующая строка: parser.add_argument ('- i', '- image', type = dict, help = 'Создать карту изображений из ...
Я хочу использовать модуль pythons argparse для анализа моей строки параметра cli. Это работает для параметров, передаваемых с терминала, но не с заданной строкой. import argparse parser = argparse ....
Я потратил несколько раз на документацию argparse, но я все еще борюсь с этим модулем для одной опции в моей программе: parser.add_argument ("- r", "--rmsd", dest = "rmsd", nargs = 2, help = "извлечь ...
Я хотел бы иметь следующий синтаксис :pythonutility.py файл1 ФАЙЛ1 файл2 ФАЙЛ2, где файл1 и файл2 являются необязательными аргументами. Это просто заставить его работать с этим синтаксисом :утилита python....
У меня есть этот код, который меня в целом устраивает: import argparse servers = ["ApaServer", "BananServer", "GulServer", "SolServer", " RymdServer "," SkeppServer "," HavsServer "," ...
Я использовал argparse для программы Python, которая может -process, -upload или оба: parser = argparse.ArgumentParser (description = 'Log archiver arguments.')
parser.add_argument ('- process', action = '...
Я пишу программу, в которой я хотел бы иметь такие аргументы: - [no-] foo Do (или не) foo. По умолчанию это сделать. Есть ли способ получить argparse, чтобы сделать это для меня? Я использую Python 3.2
Я реализую программу командной строки с таким интерфейсом :cmd [ГЛОБАЛЬНЫЕ _ОПЦИИ] {команда [КОМАНДА _ОПЦИИ]} [{команда [КОМАНДА _ОПЦИИ]}... ] Я просмотрел документацию по argparse. Я...
Я использую argparse для разбора аргументов командной строки. Просматривая документацию для argparse, я мог видеть только положение об использовании другого имени программы. Я хочу иметь возможность использовать ...
Я пытаюсь получить модуль argparse, работающий в Python. Моя проблема в том, что при новой установке я получаю следующее: Файл "test.py", строка 3, в
import argparse
Файл "/home/jon/Pythons/...
Есть ли способ, чтобы argparse.ArgumentParser не вызывал исключение при чтении неизвестной опции, а помещал все неизвестные опции со значениями в словарь, а те, у которых нет значения...
Я пытаюсь передать список аргументов скрипту Python, используя библиотека argh. Что-то, что может принимать такие входные данные: ./my_script.py my-func --argA blah --argB 1 2 3 4
./my_script.py my-func -...