⇨ MENU ⇨ METHODES ⇨ memoryview ( )
memoryview ( ).tobytes ( )
⇨ MENU ⇨ METHODES ⇨ memoryview ( )
memoryview ( ).tobytes ( )
DESCRIPTION.
Créer un tableau d'octets de type bytes ( ) avec les éléments d'une vue mémoire.
SYNTAXE.
BYT_Copie = vue.tobytes ( ordre )
BYT_Copie = ⇨ Nom de la variable [ optionnel ]
vue ⇨ vue mémoire valide [ OBLIGATOIRE ]
.tobytes ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ordre ⇨ type de conversion [ optionnel ]
REMARQUES.
vue doit être un objet memoryview ( ) valide.
ordre est un str ( ) parmi "A", "C" ou "F" qui permet de conserver ou de modifier la compatibilités du tableau d'octets avec d'autres langages de programmation :
- order = "A", retourne une copie exacte de vue ;
- order = "C", retourne une copie convertie en C de vue ;
- order = "F", retourne une copie convertie en Fortran de vue.
Cette méthode de classe correspond à BYT_Copie = bytes ( vue )
EXEMPLES.
BYT_Titre = bytes ( "Mon Python à moi." , "utf-8" )
MRV_Titre = memoryview ( BYT_Titre )
BYT_Copie = MRV_Titre.tobytes ( )
print ( BYT_Copie ) retourne b'Mon Python \xc3\xa0 moi.'
print ( type ( BYT_Copie ) ) retourne <class 'bytes'>
print ( BYT_Titre == MRV_Titre ) retourne True
print ( BYT_Titre == BYT_Copie ) retourne True
print ( MRV_Titre == BYT_Copie ) retourne True
print ( BYT_Titre is MRV_Titre ) retourne False
print ( BYT_Titre is BYT_Copie ) retourne False
print ( MRV_Titre is BYT_Copie ) retourne False
MRV_Langage = memoryview ( b"Python 3." )
print ( MRV_Langage.tobytes ( ) ) retourne b'Python 3.'
print ( MRV_Langage.tobytes ( "A" ) ) retourne b'Python 3.'
print ( MRV_Langage.tobytes ( "C" ) ) retourne b'Python 3.'
print ( MRV_Langage.tobytes ( "F" ) ) retourne b'Python 3.'
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.