⇨ MENU ⇨ METHODES ⇨ bytearray ( )
bytearray ( ).splitlines ( )
⇨ MENU ⇨ METHODES ⇨ bytearray ( )
bytearray ( ).splitlines ( )
DESCRIPTION.
Retourne une liste des sauts lignes dans un tableau d'octets.
SYNTAXE.
LST_Lignes = tableau.splitlines ( inclus )
LST_Lignes = ⇨ variable qui recevra la liste [ optionnel ]
tableau ⇨ tableau d'octets [ OBLIGATOIRE ]
.splitlines ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
inclus ⇨ ajouter les marqueurs de saut [ optionnel ]
REMARQUES.
tableau doit être un objet de type bytearray ( ) valide.
inclus est un bool ( ) précisant si les sauts de ligne doivent être repris dans la list ( ). La représentation des sauts de ligne ne sont pas repris dans la liste, car inclus vaut keepends = False par défaut. Pour inclure les sauts de lignes passer keepends = True comme attribut à la méthode bytearray ( ).splitlines ( ).
Sont considérés comme saut de ligne :
- \n ; saut de ligne ;
- \r ; retour chariot ;
- \r\n ; retour chariot + saut de ligne ;
- \v ou \x0b ; tabulation verticale ;
- \f ou \x0c ; saut de page ;
- \x1c ; séparateur de fichiers ;
- \x1d ; séparateur de groupes ;
- \x1e ; séparateur d'enregistrements ;
- \x85 ; ligne suivante (code de contrôle C1) ;
- \u2028 ; séparateur de ligne ;
- \u2029 ; séparateur de paragraphe.
Les éléments de la list ( ) retournée la méthode bytearray ( ).splitlines ( ) sont dans le même ordre que leur présence dans tableau, même si quota est présent.
EXEMPLES.
BYA_Titre = bytearray ( "Mon\nPython\nà moi." , "utf-8" )
print ( BYA_Titre.splitlines ( ) ) retourne bytearray(b'Mon'), bytearray(b'Python'), bytearray(b'\xc3\xa0 moi.')]
print ( BYA_Titre.splitlines ( True ) ) retourne ['Mon\n', 'Python\n', 'à moi.']
print ( BYA_Titre.splitlines ( False ) ) retourne bytearray(b'Mon'), bytearray(b'Python'), bytearray(b'\xc3\xa0 moi.')]
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.