open ( ).readlines ( )
DESCRIPTION.
Retourne toutes les lignes présentes dans un fichier texte dans un objet list ( ).
SYNTAXE.
LST_Lignes = FIC_Fichier.readlines ( )
LST_Lignes = ⇨ variable qui recevra les lignes retournées [ optionnel ]
FIC_Fichier ⇨ variable identifiant un fichier ouvert [ OBLIGATOIRE ]
.readlines ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
FIC_Fichier doit être un objet créé avec la méthode open ( ).
Une ligne est constituée de tous les caractères entre deux sauts de ligne (\n par défaut) et du saut de ligne lui-même.
On peut aussi créer un objet list ( ) en utilisant list ( open ( fichier ) ).
EXEMPLES.
FIL_Creation = open ( "Essais.txt" , mode = "w" , encoding = "utf-8" )
for krang in range ( 3 ) :
FIL_Creation.write ( "Ligne numéro " + str ( krang + 1 ) + ".\n" )
FIL_Creation.close ( )
FIL_Lecture = open ( "Essais.txt" , encoding = "utf-8" )
LST_Retourne = FIL_Lecture.readlines ( )
FIL_Lecture.close ( )
LST_Lignes = list ( open ( "Essais.txt" , encoding = "utf-8" ) )
print ( LST_Retourne )
print ( type ( LST_Retourne ) )
print ( "=" * 25 )
print ( LST_Lignes )
print ( type ( LST_Lignes ) )
retourne
['Ligne numéro 1.\n', 'Ligne numéro 2.\n', 'Ligne numéro 3.\n']
<class 'list'>
=========================
['Ligne numéro 1.\n', 'Ligne numéro 2.\n', 'Ligne numéro 3.\n']
<class 'list'>
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.