Resultados da pesquisa a pedido "argparse"

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

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 ...

2 a resposta

O argparse do Python falha ao analisar a formatação hexadecimal para o tipo int

Eu tenho o seguinte código que tenta obter o DUT VID a partir da linha de comando chamada: parser = argparse.ArgumentParser(description='A Test', formatter_class=argparse.ArgumentDefaultsHelpFormatter ) group.add_argument("--vid", type=int, ...

2 a resposta

Como lidar com subcomandos da CLI com argparse

Preciso implementar uma interface de linha de comando na qual o programa aceite subcomandos. Por exemplo, se o programa for chamado "foo", a CLI parecerá foo cmd1 <cmd1-options> foo cmd2 foo cmd3 <cmd3-options>cmd1 ecmd3 deve ser usado com pelo ...

2 a resposta

Argparse do Python como uma função

Existe algo inerentemente errado em obter argumentos da linha de comando dessa maneira? Quero dizer, colocando o argumento analisando em sua própria função. Seria considerado não-pitonico ou mais? #!/usr/bin/python import argparse def ...

2 a resposta

Crie pares de chave / valor variáveis com argparse (python)

estou a usarargparse módulo para definir minhas opções de linha de comando. Eu também estou usando umdict como uma configuração no meu aplicativo. Armazenamento simples de chave / valor. O que estou procurando é a possibilidade de substituir ...

2 a resposta

TypeError: __init __ () obteve um argumento inesperado da palavra-chave 'type' em argparse

Olá, estou usando o argparse para tentar gerar um relatório trimestral. É assim que o código se parece: parser = argparse.ArgumentParser() parser.add_argument('-q', "--quarter", action='store_true', type=int, help="Enter a Quarter number: 1,2,3, ...

2 a resposta

Usando argparse com a função que recebe o argumento ** kwargs

estou a usarargparse para pegar a entrada e passá-la para uma função que assume como argumentos duas variáveis e**kwargs. Aqui está a minha função: import requests import sys import argparse def location_by_coordinate(LAT, LNG, **kwargs): if ...

2 a resposta

Argparse do Python: argumentos mutuamente exclusivos com argumento opcional e posicional

Gostaria de obter isso com a biblioteca argparse: PROG --yesterday | begin-date [end-date]Tentei combinar exclusão mútua e grupos de argumentos, mas não tive sucesso. Este programa deve aceitar apenas que: PROG --yesterday PROG 2015-11-12 PROG ...

2 a resposta

Personalizar a mensagem de ajuda do argparse

Escrevi o seguinte código de exemplo para demonstrar meu problema. import argparse parser = argparse.ArgumentParser() parser.add_argument('-v', '--version', action='version', version='%(prog)s 1.0') parser.parse_args()Isso produz a seguinte ...