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 :

Vous êtes un professionnel et vous avez besoin d'une formation ? Deep Learning avec Python
et Keras et Tensorflow
Voir le programme détaillé
Module « sqlalchemy »

Classe « Row »

Informations générales

Héritage

        builtins.object
            Generic
builtins.object
    Container
builtins.object
    Iterable
builtins.object
    Sized
        Collection
builtins.object
    Iterable
        Reversible
            Sequence
        builtins.object
            BaseRow
                Row

Définition

class Row(BaseRow, Sequence, Generic):

help(Row)

Represent a single result row.

The :class:`.Row` object represents a row of a database result.  It is
typically associated in the 1.x series of SQLAlchemy with the
:class:`_engine.CursorResult` object, however is also used by the ORM for
tuple-like results as of SQLAlchemy 1.4.

The :class:`.Row` object seeks to act as much like a Python named
tuple as possible.   For mapping (i.e. dictionary) behavior on a row,
such as testing for containment of keys, refer to the :attr:`.Row._mapping`
attribute.

.. seealso::

    :ref:`tutorial_selecting_data` - includes examples of selecting
    rows from SELECT statements.

.. versionchanged:: 1.4

    Renamed ``RowProxy`` to :class:`.Row`. :class:`.Row` is no longer a
    "proxy" object in that it contains the final form of data within it,
    and now acts mostly like a named tuple. Mapping-like functionality is
    moved to the :attr:`.Row._mapping` attribute. See
    :ref:`change_4710_core` for background on this change.

Constructeur(s)

Signature du constructeur Description

Liste des propriétés

Nom de la propriétéDescription
count
index
tA synonym for :meth:`.Row._tuple`. [extrait de t.__doc__]

Liste des opérateurs

Signature de l'opérateur Description
__contains__(self, key: 'Any') -> 'bool'
__eq__(self, other: 'Any') -> 'bool'
__ge__(self, other: 'Any') -> 'bool'
__gt__(self, other: 'Any') -> 'bool'
__le__(self, other: 'Any') -> 'bool'
__lt__(self, other: 'Any') -> 'bool'
__ne__(self, other: 'Any') -> 'bool'

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

__getitem__

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
__delattr__(self, name: 'str') -> 'NoReturn'
__repr__(self) -> 'str'
__setattr__(self, name: 'str', value: 'Any') -> 'NoReturn'
tuple(self) -> '_TP' Return a 'tuple' form of this :class:`.Row`. [extrait de tuple.__doc__]

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

__class_getitem__, __init_subclass__, __subclasshook__

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

__init_subclass__, __iter__, __reversed__, count, index

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

__subclasshook__

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

__len__

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

__getattr__, __getattribute__, __getstate__, __hash__, __reduce__, __setstate__

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

__dir__, __format__, __reduce_ex__, __sizeof__, __str__

Vous êtes un professionnel et vous avez besoin d'une formation ? Deep Learning avec Python
et Keras et Tensorflow
Voir le programme détaillé