Typequery.

Uma maneira simples e suja de definir métodos genéricos para tipos existentes
Baixe Agora

Typequery. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Hong MinHee
  • Site do editor:
  • http://dirty.googlecode.com/

Typequery. Tag


Typequery. Descrição

O TypeQuery fornece uma maneira simples e suja de definir métodos genéricos para os tipos existentes. Você pode fazer métodos sobrecarregados usando este imagemPatibilyPequery não depende de nenhuma bibliotecas não padrão. Funciona nesses ambientes: - Python 2.5 a 3.2- CPYTHON, empilhado, Pipy, JythonInstallinstall usando PIP: PIP TIPS Easy_Install: Easy_install TypeQueryExample: JSON CoderFrom Typequery Import Version_infofrom RE Importar Números Subfrom Importar RealFrom Coleções Importar Mapeamento de Importação, IterávelIns Version_Info .major> 2: Basestring = string = strelse: string = unicodejson = genericmethod ('serialize') @ json.of (tipo (nenhum (nenhum)) def json (valor): retorne 'null'@json.of (bool) def json (valor): retorne 'true' se valor else 'false'@json.of (valor) def json (valor): retornar str (valor) @ json.of (string) def json (valor): def escape (correspondência) : s = match.group (0) se estiver em ('\', '"', '\ B', '\ f', '\ f', '\ n', '\ r', '\ t'): return ' \ '+ sn = ord (s) se n <0x10000: retornar r' \ u x '% nn-= 0x10000 s1 = 0xd800 | ((n>> 10) e 0x3ff) s2 = 0xdc00 | (n e 0x3ff ) retornar r '\ u x \ u x'% (s1, s2) retorna '"% s"'% sub (r '( | )', escape, valor ) @ JSON.OF (ITERVERSA) DEF JSON (valor): retorne ' '%', '.Join (JSON (Element) para elemento em valor) @ json.of (mapeamento) def json (valor): return' {% s} '%', '.Join (' s:% s '% (json (string (chave)), json (valor)) para chave, valor em valor.items ()) e definido JSON Função funciona como: >>> JSON (123)' 123 '>>> JSON (TRUE 'Verdadeiro' >>> JSON ({'Apple': 3, 'Banana': 5, 'cenoura': 1}) '{"Apple": 3, "Banana": 5, "Cenoura": 1} Como mostra o acima, você pode definir métodos de instâncias de reconhecimento de tipos para os tipos existentes, mesmo incluindo ABCS como coleções. Homepage.


Typequery. Software Relacionado

python-er.

Micro Biblioteca Python que gera dados correspondentes a uma determinada expressão regular ...

85

Download

Complexystems.

caixa de ferramentas para sistemas complexos, incluindo: modelos de mobilidade baseados em humanas ...

53

Download

SCTEL.

Bibliotecas básicas usadas em projetos relativos à telefonia ...

91

Download