optcomplete.

auto-gerador de conclusão de shell para python
Baixe Agora

optcomplete. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Martin Blais
  • Site do editor:
  • http://furius.ca/atocha/

optcomplete. Tag


optcomplete. Descrição

Auto-gerador de conclusão de casca para python O OptComplete é uma biblioteca do Python que visa fornecer quase automaticamente conclusão do shell para qualquer programa Python que já usa o módulo OptParse.MotivationThis visa colocar a rotina de conclusão do shell e o código de análise de opções em um único local: no próprio programa. A própria lógica. é que, como um programa já sabe sobre suas opções, e no Python, temos um módulo padrão para especificá-los programaticamente desde Python-2.3 (OptParse), o próprio programa está na melhor posição para sugerir conclusões para uma linha de comando incompleta para um Shell que o invoca.Tradicionalmente, isso foi feito escrevendo as descrições específicas do shell separadas dos próprios programas, como o projeto de conclusão programável de Bash. Essa abordagem requer a manutenção das funções de conclusão do shell atualizada com os programas.During o desenvolvimento dessa prova de conceito, estávamos interessados em descobrir se os programas não puderam descrever suas rotinas de conclusão, usando o protocolo de conclusão bem especificado em bash. Rotinas de conclusão semelhantes podem ser facilmente escritas para outras conchas e poderíamos estender este módulo para eles. Este código vem com suporte para conclusões automáticas para Bash e Zsh.DocumentationOptComplete consiste em um simples módulo optomplete.py que você deve instalar em algum lugar em seu PythonPath. Para adicionar suporte simples a um programa que já usa o Optparse, basta adicionar o seguinte código após as declarações OptParse, antes de chamar a função Parse_args () em sua parser de opções: Importar optompleteoptcomplete.autocomplete (parser) Opcionalmente, você pode passar um completer como Segundo argumento (consulte o código do módulo). Você também precisa fornecer uma função bash e, em seguida, para dizer a Bash para acionar a conclusão do OptComplete para os programas específicos que o usam: completar -f _optComplete Requisitos: · Pitão


optcomplete. Software Relacionado

Classmocks.

algo semelhante a python-zombs, mas significava para testar partes de uma classe ...

119

Download

Antars.

Antares é um projeto diferente de todos os outros fresões que estão levando iluminados nos dias de hoje. ...

150

Download

Json-lib.

json (notação de objeto JavaScript) é um formato de intercâmbio de dados leve. ...

166

Download