OpenQuizz
Une application de gestion des contenus pédagogiques
|
Public Member Functions | |
def | get (self, name, default=None) |
def | pop (self, name, default=_sentinel) |
def | setdefault (self, name, default=None) |
def | __contains__ (self, item) |
def | __iter__ (self) |
def | __repr__ (self) |
A plain object. Used as a namespace for storing data during an application context. Creating an app context automatically creates this object, which is made available as the :data:`g` proxy. .. describe:: 'key' in g Check whether an attribute is present. .. versionadded:: 0.10 .. describe:: iter(g) Return an iterator over the attribute names. .. versionadded:: 0.10
def __contains__ | ( | self, | |
item | |||
) |
def __iter__ | ( | self | ) |
def __repr__ | ( | self | ) |
def get | ( | self, | |
name, | |||
default = None |
|||
) |
Get an attribute by name, or a default value. Like :meth:`dict.get`. :param name: Name of attribute to get. :param default: Value to return if the attribute is not present. .. versionadded:: 0.10
def pop | ( | self, | |
name, | |||
default = _sentinel |
|||
) |
Get and remove an attribute by name. Like :meth:`dict.pop`. :param name: Name of attribute to pop. :param default: Value to return if the attribute is not present, instead of raise a ``KeyError``. .. versionadded:: 0.11
def setdefault | ( | self, | |
name, | |||
default = None |
|||
) |
Get the value of an attribute if it is present, otherwise set and return a default value. Like :meth:`dict.setdefault`. :param name: Name of attribute to get. :param: default: Value to set and return if the attribute is not present. .. versionadded:: 0.11