Explique Comment Lire Et Écrire Un Fichier En Utilisant Javascript

| | | | | | | | | | | | | | |

La fonction open() ouvre un fichier. Vous devez utiliser le mode "r" pour lire un fichier. Les fonctions read(), readline(), readlines() renvoient le contenu d’un fichier ouvert.

Python est un langage de programmation utile à utiliser si vous souhaitez traiter des données. Le langage a plusieurs fonctions intégrées qui facilitent la lecture, l’écriture et la manipulation de données ou de fichiers.

Supposons que vous ayez une liste de noms d’employés et que vous vouliez vérifier si le nom d’un utilisateur s’y trouve liste. Vous pouvez enregistrer la liste des noms des employés sous forme de fichier. Ensuite, vous pouvez utiliser Python pour lire ce fichier et vérifier si le nom de l’employé est stocké dans ce fichier.

Dans ce didacticiel, nous explorerons les bases de la lecture de fichiers en Python. Pour commencer, nous allons discuter de la façon d’ouvrir et d’accéder à un fichier. Nous allons donc explorer comment lire un fichier en Python.

Ouvrir un fichier pour le lire en Python

La première étape pour lire un fichier en Python est d’ouvrir le fichier que vous souhaitez lire. Vous devez indiquer à Python le nom du fichier que vous souhaitez ouvrir.

Pour lire un fichier, vous devez d’abord indiquer à Python o√π se trouve ce fichier. Vous pouvez le faire en spécifiant le chemin d’accès au fichier et en le déclarant dans une variable.

Voici la syntaxe pour ouvrir un fichier en Python:

Notre code s’ouvre un fichier dans le chemin que nous avons défini dans la variable "filename" .

Le r à la fin de la fonction open () indique à Python que nous voulons simplement lire notre fichier. Nous pourrions changer ce drapeau si nous voulions modifier notre fichier.

Python read file

Maintenant que notre fichier est ouvert, nous pouvons le lire via Python. Il y a trois fonctions que nous pouvons utiliser pour lire les données d’un fichier, qui sont les suivantes: < /p>

Détaillons le fonctionnement de chacune d’entre elles. read() peut renvoyer tout le contenu d’un fichier sous forme de chaaîne.

Python Read Text File

Voici un exemple de read() < /em> en opérant sur un fichier texte qui contient une liste de noms:

Notre programme renvoie ce qui suit:

La méthode read() a renvoyé tout dans notre fichier names < /em>, y compris les caractères de nouvelle ligne à la fin de notre chaaîne.

La fonction readline () renvoie la ligne suivante dans un fichier. readline() renvoie le texte et le caractère de nouvelle ligne à la fin du fichier. Le code suivant va lire la première ligne de notre fichier:

Notre code renvoie:

Si nous voulions lire les première et deuxième lignes de notre fichier existant, nous devions utiliser à nouveau la fonction readline (): < /p>

Notre code renvoie la sortie suivante:

Python Lire le fichier ligne par ligne

La fonction readline() peut être utile si vous voulez lire un fichier ligne par ligne. La fonction est couramment utilisée dans une boucle for pour lire plusieurs lignes dans un fichier, comme ceci:

Notre code renvoie les éléments suivants:

Enfin, la méthode readlines() renvoie une liste des lignes d’un fichier. Cette fonction renvoie un tableau et chaque élément représente une seule ligne dans un fichier:

Le programme renvoie les éléments suivants:

Une fois que vous avez lu un fichier, vous ne pouvez pas le relire. Ensuite, lorsque vous avez lu le fichier en utilisant readlines (), essayer de relire le fichier en utilisant n’importe quelle opération de lecture de fichier renverra une chaaîne vide. Si vous voulez lire un fichier plusieurs fois, vous devrez le rouvrir et le lire.

< / div>

Conclusion

Vous pouvez utiliser read(), readline() et readlines() fonctions pour lire certaines parties d’un fichier. Ensuite, vous manipulez les données selon vos besoins. Aujourd’hui, nous avons expliqué comment ouvrir un fichier, le lire à l’aide de méthodes spécifiques et comment le fermer en Python.

Vous êtes maintenant prêt à ouvrir et à lire les fichiers Python comme un expert ! Pour en savoir plus sur Python, lisez notre guide sur Comment coder Python . < /p>