Méthode de lecture du fichier Python

Méthode de lecture du fichier Python
«Lorsque nous parlons du meilleur langage de programmation pour les débutants, Python est l'un d'eux. Il nous facilite avec beaucoup de fonctions intégrées qui aident à effectuer diverses tâches simplement en utilisant ces fonctions de «Python». Lorsque nous voulons faire une tâche sur différents fichiers à l'aide de Python, comme ouvrir un fichier texte dans Python, lire ce fichier, écrire des données dans un fichier ou fermer un fichier après l'ouverture, nous utiliserons les fonctions Python comme " lire (), open (), close () »etc.

Ces fonctions rendent notre travail très simple et facile. Dans ce guide, nous discuterons en détail de la méthode «Fichier Read ()» et expliquerons le fonctionnement de cette méthode dans «Python». La méthode «Fichier Read ()» aide à lire le fichier texte dans Python. Lorsque nous devons lire certaines données du fichier, nous utiliserons la méthode «Fichier Read ()» dans «Python». Nous pouvons lire toutes les données du fichier ainsi que les octets spécifiques du fichier. Si nous mentionnons le nombre d'octets dans la méthode "read ()", ces octets spécifiques se liront, et si nous n'avons ajouté aucune valeur dans la méthode "read ()", sa valeur par défaut est "-1, »Et il lit les données complètes du fichier. Maintenant, nous allons afficher la syntaxe de cette méthode "Fichier Read ()", puis nous utiliserons cette méthode dans nos codes également."

Exemple 1

Voici le fichier Python que nous voulons lire à l'aide de la méthode "File read ()". Ce fichier contient des données également affichées dans la capture d'écran ci-dessous. Maintenant, avancez et voyons comment nous allons lire ces données dans le code "Python" à l'aide de la méthode "File read ()".

Voici l'application «Spyder» que nous utilisons dans ce guide. Nous plaçons d'abord «W» comme variable, et ce «w» est initialisé avec la fonction «Open ()». La fonction aide à ouvrir le fichier, qui est donné à l'intérieur de la fonction «Open ()» comme un premier paramètre. Le premier paramètre est «w_file.txt », que nous ouvrons ici, puis nous avons« R »comme deuxième paramètre. Ce «R» signifie que nous ouvrons ce fichier à des fins de lecture uniquement. Nous écrivons l'objet de fichier avec cette méthode "read ()". Nous l'écrivons comme «w.lire()". Maintenant, les données du «w_file.txt »sera lu, et les données s'afficheront également sur la console car nous avons utilisé cette méthode dans la fonction« print () ».

Sur l'application «Spyder», nous appuyons simplement sur «Shift + Entrée» pour obtenir le résultat. Les données qui sont présentes dans le «W_file.TXT "Le fichier texte s'affiche ici parce que nous lisons ce fichier et imprimons les données du fichier dans le code" Python "à l'aide des fonctions Python.

Exemple 2

Nous ouvrons à nouveau et lisons le «W_file.txt », mais ici nous lisons des octets spécifiques du« w_file.Fichier txt ». Dans la méthode "Open ()", nous mentionnons le nom de fichier que nous voulons ouvrir et lire. Nous écrivons également «R» dans cette méthode parce que nous ouvrons le «W_file.txt »pour lire ses données. Ci-dessous, nous avons la méthode «read ()» dans le «print ()». Nous ajoutons également «28» dans cette méthode «read ()», ce qui signifie que nous avons spécifié des octets «28» dans cette méthode «read ()». Il ne lit que cet octet spécifique à partir du fichier et affiche également ces données sur la console. Nous tapons «w.lire (28) "dans les octets" print () "donc" 28 "du" w_file.txt »sera lu et imprimé sur la console.

Vois ici. Toutes les données du fichier ne sont pas imprimées ici. Les octets spécifiés sont imprimés parce que nous avons mentionné ces octets dans la méthode "read ()" dans le code "Python" ci-dessus.

Exemple 3

Le fichier texte est affiché dans la capture d'écran ci-dessous. Ce fichier contient quelques lignes, et nous lirons ces fichiers à partir du fichier et imprimerons également toutes les données du fichier sur la console.

Les «données» sont une variable que nous initialisons ici. La méthode «Open ()» est utilisée pour initialiser cette variable. Nous ouvrons le «Demofile.Fichier txt "ici. Nous écrivons simplement le nom du fichier dans cette méthode. Ensuite, nous imprimons le nom du fichier à l'aide du «nom». Nous écrivons l'objet de fichier puis «Nom». L'objet du fichier est «Données», nous tapons donc «Données. Nom "dans" Print ". Il aide à imprimer le nom du fichier que nous avons ouvert ici.

Après cela, nous initialisons «data2» avec la méthode «read ()». Lorsque nous utilisons cette méthode «read ()», nous devons écrire l'objet de fichier avec cette méthode. Donc, nous tapons «Données.lire () "ici, dans lequel" Données "est l'objet du fichier et" read () "est la méthode pour lire ce fichier. Après avoir lu les données, nous voulons également imprimer ces données sur la console. Nous le faisons en mettant «Data2», qui contient les données du fichier après la lecture dans la méthode «print ()».

Maintenant, les données de «Demofile.txt »sera rendu sur la console. Ensuite, nous devons fermer ce fichier. Pour clôturer les fichiers dans "Python", nous avons la méthode "Close ()", nous utilisons donc la méthode "Close ()" avec l'objet de fichier et les écrivons sous forme de "données.fermer()". Maintenant, vérifiez le résultat de ce code.

Toutes les données du fichier ci-dessus sont lues et également imprimées dans ce résultat. Nous utilisons simplement la méthode «read ()» pour lire les données dans «Python».

Exemple 4

Voici le nouveau fichier texte, que nous lirons dans ce code. Nous utiliserons à nouveau la méthode «read ()» pour lire ces données dans le code «Python».

Tout d'abord, nous ouvrons ce fichier que nous avons montré ci-dessus. Dans la méthode "Open ()", le nom de fichier est inséré, qui est "File2.SMS". Maintenant, ce fichier sera ouvert. Le nom de ce fichier que nous avons ouvert ici est également affiché car nous avons utilisé «un.Nom "dans" print () "où" A "est l'objet de fichier ici. Après cela, nous initialisons «data_2» avec le «A.Méthode read () ”afin que les données soient lues et stockées dans la variable" data_a ". Après avoir lu, nous imprimons les données en mettant la variable «data_a» dans la «print ()».Pour clôturer les fichiers dans "Python", nous utilisons la méthode "Close ()" avec l'objet de fichier.

Alors que les données du fichier «Fichier2.txt »est lu et également rendu dans ce résultat, car nous n'avons ajouté aucun octet spécifique dans la méthode« read () », les données complètes de ce fichier sont rendues dans ce résultat.

Exemple 5

La variable «B» est désormais initialisée avec la méthode «Open ()» dans ce code, et le nom de fichier est inséré dans cette méthode. Après cela, nous imprimons le nom de fichier ci-dessous en utilisant "B.Nom "dans" print () ". Ensuite, nous avons la variable «Lines_B», qui est initialisée avec «B.lire()". Dans la méthode «read ()», nous insérons également certains nombres d'octets que nous voulons lire dans cet exemple. Ici, nous lisons des octets «20» en mettant ce numéro «20» dans la méthode «read ()». Après cela, nous imprimons les données d'octets spécifiques que nous obtenons du fichier après avoir lu à l'aide de la méthode «print ()». Ici, vous pouvez voir que "Lines_B" est écrit dans "print ()". Ce «lignes_b» contient les 20 octets de données que nous lisons à partir du fichier.

Le nom de fichier est rendu d'abord, puis 20 octets de données de ce fichier sont lus et imprimés ici dans ce résultat.

Conclusion

Ce guide concerne la méthode "Python File read ()". Nous avons exploré cette méthode en détail ici et avons expliqué que cette méthode nous aide à lire les données du fichier dans Python. Nous avons expliqué que nous pouvons lire des octets spécifiques à partir des données et des données entières. Nous avons également expliqué que la valeur par défaut de la méthode "read ()" est "-1", qui lit les données complètes du fichier, et si nous voulons lire certaines données d'octets spécifiques, alors nous utilisons les numéros d'octets dans le Méthode "read ()". Nous avons exploré des exemples distincts dans lesquels nous avons lu des données complètes du fichier ainsi que des octets des données du fichier.