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
- Le type bytearray est une séquence mutable d'entiers dans l'intervalle 0 <= x < 256. Il peut être utilisé pour travailler avec des données binaires de bas niveau telles que celles à l'intérieur des images ou arrivant directement du réseau.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
Dernière mise à jour : Mercredi, le 14 septembre 2016