gaepytz

Una versión de PYTZ que funciona bien en Google App Motor
Descargar ahora

gaepytz Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Rodrigo Moraes
  • Sitio web del editor:
  • http://code.google.com/u/rodrigo.moraes/

gaepytz Etiquetas


gaepytz Descripción

Una versión de PYTZ que funciona bien en el motor de la aplicación de Google. Pytz tiene un problema de rendimiento severo que impide su uso en el motor de la aplicación de Google. Esto se debe a que Pytz .__ init__ construye una lista de Zoneinfos disponibles, revisando toda la base de datos de ZoneInfo (lo que significa: Intenta abrir cientos de archivos). Esto se hace en el módulo globals, por lo que no es fácilmente evitable. Y está lejos de ser ideal para hacer esto en la aplicación, la inicialización de la aplicación se vuelve inaceptable si cada vez que importamos PYTZ, comprueba a 500 archivos.gaepytz es una versión alternativa, donde Pytz está altamente optimizado para el motor de la aplicación, siguiendo ideas de varias recetas alrededor : * Los archivos de base de datos no se leen automáticamente cuando se importa el módulo * Los archivos de la base de datos se cargan usando ZipImport para reducir el número de archivos * utiliza Memcache en caché que ya cargado ZoneInfoSthis da como resultado un tiempo de carga casi incondicional y hace que Pytz sea utilizable en el motor de la aplicación. Requisitos: · Python


gaepytz Software relacionado