Resultados da pesquisa a pedido "argparse"

1 a resposta

Argparse: as opções para subparsers substituem main se ambos compartilharem pai

Estou usando argparse com vários sub-analisadores. Quero que meu programa use opções de verbosidade em qualquer lugar nos argumentos, incluindo o sub-analisador. from argparse import ArgumentParser p = ...

1 a resposta

Argparse com sub-analisador necessário

Estou usando o Python 3.4, estou tentando usarargparse com sub-analisadores e quero ter um comportamento semelhante ao do Python 2.x, onde, se não fornecer um argumento posicional (para indicar o sub-analisador / subprograma), receberei uma ...

3 a resposta

python argparse, como referenciar args pelo nome

esta é uma pergunta sobre argparse em python, provavelmente é muito fácil import argparse parser=argparse.ArgumentParser() parser.add_argument('--lib') args = parser.parse_known_args() if args.lib == 'lib': print 'aa'isso funcionaria, mas, em ...

1 a resposta

Leia Python do Stdin com argumentos

Quero ler do python stdin, mas também ter opções de entrada no meu programa. Quando tento passar uma opção para o meu programa, obtenho o arquivo de erro não encontrado e meus argumentos são descartados. Para analisar os argumentos, eu uso o ...

3 a resposta

Argparse: Argumentos necessários listados em "argumentos opcionais"?

Eu uso o seguinte código simples para analisar alguns argumentos; note que um deles é necessário. Infelizmente, quando o usuário executa o script sem fornecer o argumento, o texto de uso / ajuda exibido não indica que existe um argumento não ...

2 a resposta

Subparsers opcionais do Python 2.x - Erro com poucos argumentos

Eu tenho tentado configurar um analisador principal com dois subs analisadores para que, quando chamado sozinho, o analisador principal exibisse uma mensagem de ajuda. def help_message(): print "help message" import argparse parser ...

2 a resposta

Chamada múltipla do mesmo subcomando em uma única linha de comando

Estou tentando descobrir como usar o argparser para fazer o seguinte: $ python test.py executeBuild --name foobar1 executeBuild --name foobar2 .... getBuild em si é um subcomando. Meu objetivo é ter o script capaz de encadear uma série de ...

2 a resposta

Como adicionar opções posicionais para argumentos existentes no argparse

Estou lidando com um script (Python 3.x) (escrito por outra pessoa) em que a entrada e a saída estão atualmente especificadas com argumentos opcionais sinalizados, como: parser.add_argument('-i', '--input', nargs='?', type = ...

2 a resposta

argparse - Combinando analisador pai, sub-analisadores e valores padrão

Eu queria definir diferentes sub-analisadores em um script, com as duas opções herdadas de um pai comum, mas com padrões diferentes. Porém, não funciona como esperado. Aqui está o que eu fiz: import argparse # this is the top level parser ...

3 a resposta

Argparse do Python: Como usar a palavra-chave como nome do argumento

lambda tem uma função de palavra-chave em Python: f = lambda x: x**2 + 2*x - 5E se eu quiser usá-lo como um nome de variável? Existe uma sequência de escape ou outra maneira? Você pode perguntar por que não uso outro nome. Isso é porque eu ...