rl.

interface de readline Python com foco na conclusão
Baixe Agora

rl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Stefan H. Holek
  • Site do editor:
  • http://plone.org/products/cmftestcase

rl. Tag


rl. Descrição

Interface Readline Python com foco na conclusão RL é um módulo Python que visa fornecer uma implementação completa da interface completora personalizada do GNU Readline.Package ContentsRl Exporta os seguintes componentes: Interface do complexo para o complexo Readline. Usado para configurar os aspectos de conclusão da interface Readline.comPletion para a conclusão de readline ativa. Usado para interagir com readline quando uma conclusão está em andamento. Interface História para o histórico Readline. Usado para ler e escrever arquivos de histórico e manipular entradas de histórico.Readline o módulo de interface readline. Contém tudo conhecido na biblioteca padrão mais extensões específicas para o pacote RL. As interfaces de completação, conclusão e histórico fazem uso deste módulo, e você raramente precisa interagir com ele diretamente.Generator uma fábrica transformando qualquer callable em uma função de entrada de conclusão que possa ser entregue a Readline.Print_Exc A Exceções de Impressão de Decorador a Stderr. . Útil ao escrever conclusões e ganchos de Python, como exceções que ocorrem, geralmente são engolidos pelo código c do entrei. Para mais detalhes, consulte a documentação da API. O código do códio abaixo implementa a conclusão do comando do sistema semelhante à Bash: Importação de importação OSFROM RL CompleterFrom RL Importar GenerateDeF Completo (Texto): # Retornar executáveis correspondentes "Texto" para dir no OS.environ.get ('caminho'). Split (':'): dir = OS.PATH.EXPANDUSER (dir) se OS. Path.isdir (dir): Para nome no OS.Listdir (dir): se nome.startswith (texto): se os.access (os.path.join (dir, nome), OS.R_OK, OS.X_OK): Rendimento Namedef Main (): # Defina a função de conclusão completter.Completer = Gerador (completo) # Ativar tabulação completa completter.parse_and_bind ('tab: complete') comando = raw_input ('comando') Imprimir 'você digitou:', commandsee O subdiretório dos exemplos do pacote para mais.Repository AccessRl Desenvolvimento é hospedado no GitHub.Instalação: RL foi testado com VERSÕES 5 e 6.ON Linux do GNU, install LibreadLine5-Dev (ou equivalente) antes de tentar construir RL. No Mac OS X, você precisa de um Python construído com Macports ou Fink, pois o sistema Python está vinculado à Biblioteca BSD EditLine e não o GNU Readline.rl requer distribuição> = 0,6,6. Se você ainda não atualizou o seu SetupTools, digite: / caminho / para / easy_install Distributelhen Tipo: / Path / to / toy_install RLANL Assista ao console. Quando lê: Acabamento de dependências de processamento para Ryou e RL está pronto para uso. Requisitos: · Pitão O que há de novo nesta versão: · Melhorar a documentação e exemplos da API.


rl. Software Relacionado

ntrack.

Biblioteca de rastreamento de status on-line de rede para aplicativos de desktop ...

112

Download