18.8 C
New York

Remark lire un fichier en Python


Si vous avez besoin de lire un fichier en Python, vous pouvez utiliser le open() fonction intégrée pour vous aider.

Disons que vous avez un fichier appelé somefile.txt avec le contenu suivant :

Hiya, it is a take a look at file
With some contents

Remark ouvrir un fichier et le lire en Python

Nous pouvons learn le contenu de ce fichier comme swimsuit :

f = open("somefile.txt", "r")
print(f.learn())

Cela imprimera le contenu du fichier.

Si le fichier se trouve dans un emplacement différent, nous spécifierons également l’emplacement :

f = open("/some/location/somefile.txt", "r")
print(f.learn())

Remark lire uniquement des events d’un fichier en Python

Si vous ne souhaitez pas lire et imprimer l’intégralité du fichier à l’aide de Python, vous pouvez spécifier l’emplacement actual souhaité.

f = open("somefile.txt", "r")
print(f.learn(5))

Cela spécifiera le nombre de caractères que vous souhaitez renvoyer à partir du fichier.

Remark lire les lignes d’un fichier en Python

Si vous avez besoin de lire chaque ligne d’un fichier en Python, vous pouvez utiliser le readline() fonction:

f = open("somefile.txt", "r")
print(f.readline())

Si vous l’appeliez deux fois, il lirait les deux premières lignes :

f = open("somefile.txt", "r")
print(f.readline())
print(f.readline())

Une meilleure façon de procéder consiste à parcourir le fichier :

f = open("somefile.txt", "r")
for x in f:
  print(x)

Remark fermer un fichier en Python

C’est toujours une bonne pratique de shut un fichier après l’avoir ouvert.

C’est parce que le open() gardera un pointeur de gestionnaire de fichiers ouvert sur ce fichier, jusqu’à ce qu’il soit fermé.

f = open("somefile.txt", "r")
print(f.readline())
f.shut()

Related Articles

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Latest Articles