Module « io »
Python 3.11.3
Classe « BufferedIOBase »
Informations générales
Héritage
builtins.object
_IOBase
IOBase
builtins.object
_IOBase
_BufferedIOBase
BufferedIOBase
Définition
class BufferedIOBase(_BufferedIOBase, IOBase):
help(BufferedIOBase)
Base class for buffered IO objects.
The main difference with RawIOBase is that the read() method
supports omitting the size argument, and does not have a default
implementation that defers to readinto().
In addition, read(), readinto() and write() may raise
BlockingIOError if the underlying raw stream is in non-blocking
mode and not ready; unlike their raw counterparts, they will never
return None.
A typical implementation should not inherit from a RawIOBase
implementation, but wrap one.
Constructeur(s)
Liste des attributs statiques
Attributs statiques hérités de la classe _IOBase
closed
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
Méthodes héritées de la classe IOBase
__init_subclass__,
__subclasshook__
Méthodes héritées de la classe _BufferedIOBase
__init_subclass__, __subclasshook__, detach, read, read1, readinto, readinto1, write
Méthodes héritées de la classe _IOBase
__del__, __enter__, __exit__, __iter__, __next__, close, fileno, flush, isatty, readable, readline, readlines, seek, seekable, tell, truncate, writable, writelines
Méthodes héritées de la classe object
__delattr__,
__dir__,
__format__,
__getattribute__,
__getstate__,
__hash__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__
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 :