How to Read Large Text Files in Python DigitalOcean
How to Read Large Text Files in Python DigitalOcean

Python est un langage de programmation de haut niveau qui est de plus en plus populaire pour sa simplicité, sa flexibilité et sa lisibilité. Si vous êtes un programmeur Python, vous avez probablement travaillé avec des fichiers texte à un moment donné. Dans cet article, nous allons vous montrer comment lire un fichier texte en Python et stocker son contenu en tant que chaîne de caractères.

Python Read Text File As String : Comment faire ?

La première étape pour lire un fichier texte en Python consiste à ouvrir le fichier en mode lecture. Pour ce faire, vous pouvez utiliser la fonction “open()” de Python en spécifiant le nom du fichier et le mode d’ouverture. Dans notre cas, nous voulons lire le fichier, donc nous allons utiliser le mode “r”.

Voici un exemple de code :

{styles}f = open(“mon_fichier.txt”, “r”)

Une fois que vous avez ouvert le fichier, vous pouvez lire son contenu à l’aide de la méthode “read()”. Cette méthode renvoie une chaîne de caractères contenant tout le contenu du fichier.

Voici un exemple :

{styles}contenu = f.read()

Enfin, n’oubliez pas de fermer le fichier à la fin de votre programme pour libérer les ressources système.

{styles}f.close()

Exemples

Exemple 1 : Lire un fichier texte contenant du texte brut

Supposons que nous ayons un fichier texte “mon_fichier.txt” contenant le texte brut suivant :

{styles}Bonjour, je suis un texte brut dans un fichier texte.

Pour lire ce fichier en Python, nous allons utiliser le code suivant :

{styles}f = open(“mon_fichier.txt”, “r”)

{styles}contenu = f.read()

{styles}f.close()

Le contenu du fichier sera stocké dans la variable “contenu” en tant que chaîne de caractères.

Exemple 2 : Lire un fichier texte contenant du code Python

Supposons maintenant que nous ayons un fichier texte “mon_fichier.py” contenant le code Python suivant :

{styles}print(“Bonjour, je suis du code Python dans un fichier texte !”)

Pour lire ce fichier en Python, nous allons utiliser le code suivant :

{styles}f = open(“mon_fichier.py”, “r”)

{styles}code = f.read()

{styles}f.close()

Le contenu du fichier sera stocké dans la variable “code” en tant que chaîne de caractères.

La lecture de fichiers texte en Python est une opération courante dans la programmation Python. En utilisant la fonction “open()” et la méthode “read()”, vous pouvez facilement lire le contenu d’un fichier texte et le stocker en tant que chaîne de caractères. N’oubliez pas de fermer le fichier à la fin de votre programme pour libérer les ressources système.