Lire un fichier ligne par ligne dans une liste en Python
Stocker chaque ligne d'un fichier en tant qu'élément dans une liste est une tâche courante en Python. Pour y parvenir, vous pouvez utiliser la fonction open() avec une boucle qui parcourt chaque ligne du fichier.
Méthode :
Pour lire une ligne de fichier- par ligne et ajoutez chaque ligne à une liste, suivez ces étapes :
Code :
with open(filename, 'r') as file: lines = [line.rstrip() for line in file]
Alternativement :
Si vous préférez parcourir le fichier objet directement et imprimer chaque ligne, vous pouvez utiliser ce qui suit code :
with open(filename, 'r') as file: for line in file: print(line.rstrip())
Python 3.8 et versions ultérieures :
Dans Python 3.8 et versions ultérieures, vous pouvez utiliser l'opérateur morse ('=') pour rationaliser le code :
with open(filename, 'r') as file: while line := file.readline(): print(line.rstrip())
Supplémentaire Notes :
with open(filename, 'r', encoding='UTF-8') as file:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!