Clint2.

ferramentas de aplicação de linha de comando python
Baixe Agora

Clint2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • ISC License
  • Preço:
  • FREE
  • Nome do editor:
  • Mahdi Yusuf

Clint2. Tag


Clint2. Descrição

Clint2 é um módulo Python preenchido com um conjunto de ferramentas impressionantes para o desenvolvimento de aplicativos de linha de comando.Clint é incrível. Louco incrível. Ele suporta cores, mas detecta se a sessão é um tty, então não renderiza as cores se você estiver acordando coisas ao redor. Gerente de contexto automagicamente. Exemplo: (com travessão (4): coloca (texto indentado ')). Suporta citações personalizadas em estilo de e-mail. Claro, suporta cor também, se e quando necessário.É tem uma impressionante impressora de coluna com colunas de expansão automática opcionais. Ele detecta o quanto seu console atual é e se ajusta de acordo. Ele envolve suas palavras corretamente para caber o tamanho da coluna. Com ou sem cores misturadas. Tudo com uma única chamada de função. O mundo é mais fácil de usar o sistema de argumento implícito com métodos de encadeamento para filtragem. Sério.Run os vários executáveis em exemplos para ter uma boa sensação para o que a Clint oferece. Você nunca vai querer não usar isso.Examplei Quer recuar meu texto de console. >>> de Clint.Textui Import Coloque, Indent >>> coloca ('Texto não recuado') >>> Com travessão (4): >>> coloca ('texto recuado') Não recuo Texto Indentado Texti Quer citar meu texto de console (como e-mail). >>> puts (não Texto recuado ') >>> com travessão (4, quote ='> '): >>> coloca (' texto citado ') >>> coloca (' legal, eh? ') Não recuou texto> Bonita Cool, eh? Eu quero colorir meu texto de console. >>> de Clint.Textui Import Colored >>> coloca (colorido.red (texto vermelho ')) texto vermelho # é vermelho no Windows, OSX e Linux. Eu quero obter dados canalizados para stdin. >>> clint.piped_in () # se nenhum dado foi canalizado em, piped_in retorna nenhumi deseja obter o primeiro argumento de comando passado. >>> clint.args.get (0) # Se nenhum argumento foi aprovado, receba retornos deseja armazenar um arquivo de configuração. >>> de Clint Import Recursos >>> Resources.init ('empresa', 'appname') >> > Resources.User.Write ('config.ini', file_contents) # OSX: '/ Users / Appuser / Biblioteca / Aplicativo Suporte / AppName / Config.ini' # Windows: 'C: \ usuários \ appuser \ appdata \ local \ empresa \ appname \ config.ini '# Linux:' /home/appuser/.config/appname/config.ini'installationto Instalar Clint, Simplesmente: Pip Install Clinter, Se você absolutamente deve: Easy_install clintbut , você realmente não deveria fazer essa página inicial doproduto


Clint2. Software Relacionado