Leyres

Una forma simple y sucia de definir métodos genéricos a los tipos existentes
Descargar ahora

Leyres Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Hong MinHee
  • Sitio web del editor:
  • http://dirty.googlecode.com/

Leyres Etiquetas


Leyres Descripción

Leyquery proporciona una forma simple y sucia de definir métodos genéricos a los tipos existentes. Puede hacer que los métodos sobrecargados usen este compatibilidad de compatibilidad. Funciona en estos entornos: - Python 2.5 a 3.2- CPYTHON, STAPEless, Pypy, JythonInstallInstallIttall .major> 2: BASESTRING = STRING = STRELSE: STRING = UNICODEJSON = GENERICMETHOD ('Serialize') @ JSON.OF (Tipo (Ninguno)) DEF JSON (valor): vuelve 'null'@json.of (bool) def JSON (valor): devuelva 'Verdadero' si el valor más 'false'@json.of (real) def JSON (valor): devuelva STR (valor) @ JSON.OF (STRING) DEF JSON (valor): def Escock (coincidencia) : s = coincidencia. Grupo (0) Si S IN ('\', '"', '\ B', '\ F', '\ N', '\ R', '\ t'): vuelve ' \ '+ SN = ord (s) si n <0x10000: devuelve r' \ u x '% nn-= 0x10000 s1 = 0xd800 | ((n>> 10) y 0x3ff) s2 = 0xdc00 | (n y 0x3ff ) devuelva R '\ u x \ u x'% (S1, S2) Devuelve '"% s"'% sub (r '( | )', escape, valor ) @ JSON.OF (ITERABLE) DEF JSON (valor): RETURNO ' '%', '.join (JSON (elemento) para el elemento en valor) @ json.of (mapeo) DEF JSON (valor): devuelva' {% s} '%', '.join ('% s:% s '% (JSON (Cadena (clave)), JSON (valor)) para la clave, valor en valor.items ()) y la función JSON definida funciona como: >>> JSON (123)' 123 '>>> JSON (VERDADERO ) 'verdadero' >>> JSON ({'Apple': 3, 'Banana': 5, 'Carrot': 1}) '{"" Apple ": 3," Banana ": 5," Carrot ": 1}' Como lo muestra anteriormente, puede definir métodos de instancia de tipo a cuenta a los tipos existentes, incluso incluyendo ABC como colecciones. Página principal de PRODUCT


Leyres Software relacionado

Python-er

Biblioteca micro de Python que genera datos que coinciden con una expresión regular dada ...

85

Descargar

sctel

Bibliotecas básicas utilizadas en proyectos relacionados con Telefonía ...

91

Descargar