Результаты поиска по запросу "argparse"

4 ответа

Указывая имена файлов по умолчанию с помощью argparse, но не открывая их в --help?

Допустим, у меня есть скрипт, который выполняет некоторую работу с файлом. Он принимает имя этого файла в командной строке, но если он не указан, по умолчанию используется известное имя файла (content.txt, сказать). С питономargparseЯ использую ...

2 ответа

Использование argparse в сочетании с sys.argv в Python

В настоящее время у меня есть скрипт, который использует глобализацию файлов черезsys.argv переменная, как это: if len(sys.argv) > 1: for filename in sys.argv[1:]:Это прекрасно работает для обработки множества файлов; Тем не менее, я хотел бы ...

2 ответа

Python argparse тип и ограничения выбора с nargs> 1

Название в значительной степени говорит обо всем. Если у меня есть nargs больше 1, могу ли я установить ограничения (например, выбор / тип) для отдельных проанализированных аргументов? Это пример кода: parser = argparse.ArgumentParser() ...

ТОП публикаций

4 ответа

Как можно использовать argparse в python с предопределенной строкой аргумента?

Я хочу использовать модуль pygons argparse для разбора строки моего параметра cli. Это работает для параметров, передаваемых из терминала, но не с заданной строкой. import argparse parser = argparse.ArgumentParser(description='Argparse ...

5 ответов

порядковый аргумент argparse

У меня небольшая проблема. я используюargparse разобрать мои аргументы, и это работает очень хорошо. Чтобы получить args, я делаю: p_args = parser.parse_args(argv) args = dict(p_args._get_kwargs())Но проблема сp_args в том, что я не знаю, как ...

7 ответов

Python argparse: множество вариантов приводит к ужасному выводу справки

У меня есть этот код, который я в целом доволен: import argparse servers = [ "ApaServer", "BananServer", "GulServer", "SolServer", "RymdServer", "SkeppServer", "HavsServer", "PiratServer", "SvartServer", "NattServer", "SovServer" ] parser ...

4 ответа

Python argparse: сделать элемент списка уникальным

Возможность проверки элементов списка с помощьюchoices=servers ниже приятно. servers = [ "ApaServer", "BananServer", "GulServer", "SolServer", "RymdServer", "SkeppServer", "HavsServer", "SovServer" ] parser = ...

3 ответа

Условные аргументы командной строки в Python с использованием argparse

Я хотел бы иметь программу, которая занимает--action= флаг, где допустимый выборdump а такжеupload, с участиемupload быть по умолчанию. Если и только если)dump выбран, я бы тоже хотел--dump-format= вариант. Есть ли способ выразить это с помощью ...

4 ответа

Python 'sys.argv' ограничен в максимальном количестве аргументов?

У меня есть сценарий Python, который должен обрабатывать большое количество файлов. Чтобы обойти относительно небольшой лимит Linux на количество аргументов, которые можно передать команде, я используюfind -print0 с участиемxargs -0. Я знаю, что ...

3 ответа

Наличие опций в argparse с тире

Я хочу иметь некоторые параметры в модуле argparse, такие как--pm-export Однако, когда я пытаюсь использовать его какargs.pm-export Я получаю ошибку, что нет атрибутаpm, Как я могу обойти эту проблему? Возможно ли иметь- в настройках командной ...