BUFFER |
Tampon |
Python Version 1 à 2.7 |
Syntaxe
buffer(object)
|
buffer(object, offset)
|
buffer(object, offset, size)
|
Paramètres
Nom |
Description |
object |
Ce paramètre permet d'indiquer l'objet à utiliser comme référence. |
offset |
Ce paramètre permet d'indiquer le déplacement par rapport au début de l'objet. |
size |
Ce paramètre permet d'indiquer la taille des données. |
Description
Cette fonction permet de créer un nouvel objet tampon faisant référence au paramètre de l'objet. L'objet tampon sera une tranche à partir du début de l'objet (ou du déplacement spécifié). La tranche s'étendra jusqu'à la fin de l'objet (ou aura une longueur donnée par le paramètre de taille).
Remarques
- ATTENTION ! Cette fonction a été retiré du langage de programmation Python à partir de la version 3.0 de Python.
- La fonction buffer() permet un accès direct (en lecture seulement) aux données orientées octets d'un objet sans avoir à les copier au préalable. Cette situation peut générer
des gains de performances importants lors de l'utilisation sur de gros objets car il ne crée pas de copie d'un objet lors du découpage. Vous devriez utiliser
memoryview() pour l'accès en lecture et en écriture.
Dernière mise à jour : Mercredi, le 14 septembre 2016