Section courante

A propos

Section administrative du site

BYTEARRAY

Tableau d'octets
Python 2.6+

Syntaxe

bytearray()
bytearray(source)
bytearray(source, encoding)
bytearray(source, encoding, errors)

Paramètres

Nom Description
source Ce paramètre permet d'indiquer la source initialisant un tableau d'octets.
encoding Ce paramètre permet d'indiquer la chaîne de caractères de l'encodage.
errors Ce paramètre permet d'indiquer l'action à entreprendre lorsque un échec de conversion se produit :
Valeur Description
'strict' Cette valeur permet d'indiquer que le type de réponse déclenchera une exception en cas d'échec. C'est la valeur par défaut.
'ignore' Cette valeur permet d'indiquer que le type de réponse ignore le résultat de données malformé.
'replace' Cette valeur permet d'indiquer qu'il faut remplacer les données mal formées par un marqueur de remplacement approprié, tel que «?» ou «ufffd».
'xmlcharrefreplace' Cette valeur permet d'indiquer que le type de réponse insère une référence de caractère XML au lieu d'un encodage Unicode.
'backslashreplace' Cette valeur permet d'indiquer que le type de réponse insère une séquence d'espace \uNNNN au lieu de l'encodage Unicode.

Description

Cette fonction permet de retourner un nouveau tableau d'octets.

Remarque

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. print bytearray()
  2. print bytearray(4)
  3. print bytearray(b'\x00\x00\x00\x00')
  4. print bytearray([0,1,2])
  5. print bytearray(b'\x00\x01\x02')
  6. print bytearray(buffer('gladir.com'))


Dernière mise à jour : Mercredi, le 14 septembre 2016