Resultados da pesquisa a pedido "argparse"

3 a resposta

Existe uma maneira de criar argumento no argparse do python que retorne true caso nenhum valor seja fornecido

Atualmente--resize A flag que eu criei é booleana e significa que todos os meus objetos serão redimensionados: parser.add_argument("--resize", action="store_true", help="Do dictionary resize") # ... # if resize flag is true I'm re-sizing all ...

1 a resposta

Existe alguma maneira de instruir o argparse (Python 2.7) para remover os argumentos encontrados do sys.argv?

Estou totalmente no meio do processo de desenvolvimento do que está se transformando em um projeto bastante substancial do Python 2.7. Agora eu tenho todo o meuunittest [https://docs.python.org/2/library/unittest.html]classes agrupadas em seu ...

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

1 a resposta

Erro Argparse com o cifar10.py do TensorFlow

Eu recebo o seguinte erro ao executarpython cifar10.py: argparse.ArgumentError: argument --batch_size: conflicting option string(s): --batch_size Aqui está a saída completa da execução, incluindo um rastreamento completo: I ...

2 a resposta

python argparse: Como posso exibir ajuda automaticamente por erro?

Atualmente, quando insiro opções inválidas ou omito argumentos posicionais, o argparse retorna ao prompt e exibe o uso do meu aplicativo. Tudo bem, mas eu preferiria exibir automaticamente a lista de ajuda completa (que explica as opções etc.) do ...

2 a resposta

python argparse store --foo = bar como args.key = 'foo', args.value = 'bar'

Eu gostaria de analisar uma linha de comando que tenha um grupo de opções mutuamente exclusivo. Normalmente, eu usaria--foo bar que produziria, no espaço de nomes,args.foo = 'bar' No entanto, como todas essas opções são mutuamente exclusivas, e ...

4 a resposta

Python argparse sub-argumentos opcionais

Eu gostaria de ter um argumento no meu programa que tenha alguns parâmetros necessários, além de alguns parâmetros opcionais. Algo assim [--print text [color [size]] para que você possa passar um destes: mycommand --print hello mycommand ...

2 a resposta

Controle a formatação da lista de argumentos de ajuda do argpars

import argparse parser = argparse.ArgumentParser(prog='tool') args = [('-u', '--upf', 'ref. upf', dict(required='True')), ('-s', '--skew', 'ref. skew', {}), ('-m', '--model', 'ref. model', {})] for args1, args2, desc, options in ...

3 a resposta

Como codificar opções combinadas argparse em python

Fiquei incomodado com esta pequena parte da atividade a ser concluída. Fiz um experimento, mas não consegui obter o resultado. Requerimento test2.py [-c/-v] -f Uso ou Regras: -c (compare) assume o parâmetro 2. -v (verificar) assume 1 ...

6 a resposta

Python argparse e controlando / substituindo o código de status de saída

Além de mexer com oargparse source, existe alguma maneira de controlar o código de status de saída se houver um problema quandoparse_args() é chamado, por exemplo, um interruptor obrigatório ausente?