Argumentar

Python Apps merecem um bom argumento!
Baixe Agora

Argumentar Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Kenneth Reitz
  • Site do editor:
  • http://kennethreitz.com

Argumentar Tag


Argumentar Descrição

Python Apps merecem um bom argumento! Argumentar é um analisador de linha de comando, destinado a escrever aplicativos de linha de comando fácil e indolor. Ele usa tipos de python internos (listas, dicionários, etc) para definir opções, o que torna a configuração clara e concisa. Além disso, contém a possibilidade de lidar com subcomandos (por exemplo, cometência do Git ou SVN obliterar) .Quick Examplethat é um exemplo de uma opção Definição: Importar Sysimport Arguu@argue.command (Usage = '% Nome mensagem') Def Main (mensagem, nonewline = ('n', false, 'não imprima uma nova linha'): 'programa simples echo' sys.stdout.write (mensagem) se não hewline: sys.stdout.write ('\ n') se __Name__ == '__main__': main () Executando este programa imprimirá a ajuda: echo.py MensagemMple Echo Programoptions: -n --Nonewline Não imprima um Newline -h - Help Show Helpdeveloper Commentsi Acha que A maioria descreve o que está acontecendo, exceto que eu gostaria de mencionar um recurso interessante - se você estiver usando o nome longo para a opção, poderá usar apenas o nome parcial, por exemplo ./echo.py --Nonew A é uma linha de comando válida. Isso também é verdade para subcomandos: leia sobre isso e tudo mais que você gostaria de saber na documentação. Requisitos: · Pitão


Argumentar Software Relacionado