Python, lire le contenu d'un fichier

Pour lire le contenu d'un fichier, vous devez d'abord l'ouvrir à l'aide duopen()fonction globale, qui accepte 2 paramètres: le chemin du fichier et lemode.

Pour lire, utilisez la commande read (r) mode:

filename = '/Users/flavio/test.txt'

file = open(filename, ‘r’)

#or

file = open(filename, mode=‘r’)

Une fois le fichier ouvert, vous pouvez utiliser leread()méthodes pour lire tout le contenu du fichier dans une chaîne:

content = file.read()

Vous pouvez également choisir de lire le contenu une ligne à la fois:

line = file.readline()

Il est courant de combiner cela avec une boucle, par exemple pour lire chaque ligne dans une entrée de liste:

filename = '/Users/flavio/test.txt'

file = open(filename, ‘r’)

while True: line = file.readline() if line == ‘’: break print(line)

A la fin du traitement de votre fichier, pensez à fermer le fichier:

file.close()

Plus de tutoriels python: