| Gaepytz Een versie van Pytz die goed werkt op Google App Engine |
Download nu |
Gaepytz Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Rodrigo Moraes
- Uitgever website:
- http://code.google.com/u/rodrigo.moraes/
Gaepytz Tags
Gaepytz Beschrijving
Een versie van Pytz die goed werkt op Google App Engine Pytz heeft een ernstig prestatieprobleem dat zijn gebruik belemmert op Google App Engine. Dit wordt veroorzaakt omdat PYTZ .__ init__ een lijst met beschikbare ZoneInfo's bouwt die de volledige ZoneInfo-database controleren (wat betekent: het probeert honderden bestanden te openen). Dit gebeurt in de module-globalen, dus het is niet gemakkelijk vermijden. En het is verre van het ideaal om dit te doen in app-engine - app-initialisatie wordt onaanvaardbaar als we elke keer dat we Pytz importeren It controleert 500+ files.gaepytz is een alternatieve versie, waar Pytz zeer is geoptimaliseerd voor de app-motor, na : * Database-bestanden worden niet automatisch gelezen wanneer de module wordt geïmporteerd * De databasebestanden worden geladen met behulp van ZipIMport om het aantal bestanden te verkleinen * Het maakt gebruik van Memcache om reeds geladen ZoneInfoster te worden geladen in bijna onopgemerkbare laadtijd en maakt Pytz bruikbaar op de app-motor. Vereisten: · Python
Gaepytz Gerelateerde software