OpenQuizz
Une application de gestion des contenus pédagogiques
pytz.tzinfo Namespace Reference

Data Structures

class  BaseTzInfo
 
class  DstTzInfo
 
class  StaticTzInfo
 

Functions

def memorized_timedelta (seconds)
 
def memorized_datetime (seconds)
 
def memorized_ttinfo (*args)
 
def unpickler (zone, utcoffset=None, dstoffset=None, tzname=None)
 

Detailed Description

Base classes and helpers for building zone specific tzinfo classes

Function Documentation

◆ memorized_datetime()

def pytz.tzinfo.memorized_datetime (   seconds)
Create only one instance of each distinct datetime

◆ memorized_timedelta()

def pytz.tzinfo.memorized_timedelta (   seconds)
Create only one instance of each distinct timedelta

◆ memorized_ttinfo()

def pytz.tzinfo.memorized_ttinfo ( args)
Create only one instance of each distinct tuple

◆ unpickler()

def pytz.tzinfo.unpickler (   zone,
  utcoffset = None,
  dstoffset = None,
  tzname = None 
)
Factory function for unpickling pytz tzinfo instances.

This is shared for both StaticTzInfo and DstTzInfo instances, because
database changes could cause a zones implementation to switch between
these two base classes and we can't break pickles on a pytz version
upgrade.