Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « sqlalchemy »

Classe « PickleType »

Informations générales

Héritage

builtins.object
    Traversible
        TypeEngine
    builtins.object
        SchemaEventTarget
            TypeDecorator
                PickleType

Définition

class PickleType(TypeDecorator):

Description [extrait de PickleType.__doc__]

Holds Python objects, which are serialized using pickle.

    PickleType builds upon the Binary type to apply Python's
    ``pickle.dumps()`` to incoming objects, and ``pickle.loads()`` on
    the way out, allowing any pickleable Python object to be stored as
    a serialized binary field.

    To allow ORM change events to propagate for elements associated
    with :class:`.PickleType`, see :ref:`mutable_toplevel`.

    

Constructeur(s)

Signature du constructeur Description
__init__(self, protocol=5, pickler=None, comparator=None, impl=None)

Liste des attributs statiques

Nom de l'attribut Valeur
cache_okTrue
coerce_to_is_types(<class 'NoneType'>,)
dispatch<sqlalchemy.event.base.DDLEventsDispatch object at 0x7f40cbc2af40>
hashableTrue
should_evaluate_noneFalse

Attributs statiques hérités de la classe TypeEngine

sort_key_function

Liste des propriétés

Nom de la propriétéDescription
comparator_factory
python_typeReturn the Python type object expected to be returned [extrait de __doc__]
sort_key_function

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__reduce__(self)
bind_processor(self, dialect)
compare_values(self, x, y)
result_processor(self, dialect, coltype)

Méthodes héritées de la classe TypeDecorator

__getattr__, __init_subclass__, __repr__, __subclasshook__, bind_expression, coerce_compared_value, column_expression, Comparator, copy, get_dbapi_type, literal_processor, load_dialect_impl, process_bind_param, process_literal_param, process_result_value, type_engine

Méthodes héritées de la classe TypeEngine

__str__, adapt, as_generic, comparator_factory, compare_against_backend, compile, copy_value, dialect_impl, evaluates_none, with_variant

Méthodes héritées de la classe Traversible

__class_getitem__, get_children

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce_ex__, __setattr__, __sizeof__