pyopt.

Expondo funções Python à linha de comando
Baixe Agora

pyopt. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • ubershmekel
  • Site do editor:
  • http://code.google.com/u/ubershmekel/

pyopt. Tag


pyopt. Descrição

Expondo funções Python à linha de comando Pyopt é um módulo Python 3 para opções de linha de comando com uma sintaxe centrada em decoração, o exemplo a seguir gera automaticamente ajuda com o docstrings, tipo fundição para argumentos e imponder a contagem de argumentos: Importar Pyopt Import Random Expose = Pyopt.exposer () @ Exposição.Args Def roll_dice (number_of_faces: int, repetições: int): '' '' Role os dados para ver se você tem sorte ou para prazer geral dd. number_of_faces - o valor máximo do dado. Repitições - a quantidade de vezes para jogar os dados. '' 'para i no intervalo (repetições): impressão (random.randint (1, number_of_faces)) exponha.run () Existem 3 modos de operação: 1. exposição.args - um decorador para argumentos posicionais.2. expor.kwargs - um decorador para argumentos da palavra-chave.3. Exposição.Mixed - um decorador para palavras-chave e argumentos posicionais.Currantemente conhecidos que estão abertos a discussão, e-mail para mim: 1. Este módulo foi projetado especificamente com o Python 3 em mente, certos recursos podem ser convertidos em Python 2.x, mas os incríveis não podem. As funções de linha de comando de palavras-chave exigem que todos os argumentos comecem com uma letra diferente para evitar colisões. Anotações não são obrigatórias, eu não sei se este é o caminho certo para ir, é uma explicação vs conveniência. Booleans não pode padrão para false. Eu não conseguia pensar em um caso de uso para isso, então me diga se você fez. Requisitos: · Pitão


pyopt. Software Relacionado