enum.

Suporte de tipo enumerado robusto em Python
Baixe Agora

enum. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Byron Brummer
  • Site do editor:
  • http://search.cpan.org/~zenin/

enum. Tag


enum. Descrição

Suporte de tipo enumerado robusto em python Enum é um python Libraru que fornece um módulo para enumerações robustas no objeto de enumeração Python.an é criado com uma sequência de argumentos de string para o enum () construtor: >>> da Enum Import Enum >>> cores = enum ('vermelho' 'azul', 'verde') >>> dias úteis = enum ('mon', 'tere', 'qua', 'thu', 'fri', 'sáb', 'sol') o valor de retorno é um valor imutável objeto de seqüência com um valor para cada um dos argumentos da cadeia. Cada valor também está disponível como um atributo chamado a partir do argumento de string correspondente: >>> pizza_night = dias da semana >>> camiseta_colour = Colours.greenthe valores são constantes que podem ser comparadas apenas com valores da mesma enumeração; Comparação com outros valores invocará as comparações de fallback do Python: >>> pizza_night == Weekdays.Fritrutura >>> camiseta_colour> Colours.redtue >>> camiseta_colour == "verde" valor de falseach de uma enumeração exporta seu índice de seqüência como inteiro, e Pode ser coagido a uma simples string que corresponda aos argumentos originais usados para criar a enumeração: >>> str (pizza_night) 'Fri' >>> Shirt_Colour.Index2 Requisitos: · Perl.


enum. Software Relacionado