Liste d'écriture Python pour fichier

Liste d'écriture Python pour fichier
En langue python, l'écriture ou la lecture de fichiers est une fonctionnalité importante. Si vous souhaitez lire ou écrire des fichiers, les langages de l'ordinateur fournissent des bibliothèques d'entrée ou de sortie avec des approches intégrées qui permettent la formation, la modification, la lecture ou l'écriture de données à partir des fichiers. Python n'a pas d'exemption. Python fournit également diverses techniques intégrées pour effectuer des opérations de fichiers. Dans Python, le module d'E / S est utilisé pour la gestion des fichiers.

Aujourd'hui, notre objectif est les listes d'écriture Python à un fichier. Nous élaborons l'ensemble du processus de la liste d'écriture Python en appliquant différentes opérations à l'aide du compilateur Spyder dans Windows 10. Puisqu'il existe de nombreuses façons d'écrire des listes d'écriture Python, nous discutons également des différents exemples de codes pour les élaborer plus loin.

Exemple 1:

Dans notre premier exemple, nous utilisons une boucle pour écrire une liste de python dans un fichier. Ceci est une méthode très pratique et couramment utilisée. Nous utilisons une boucle qui traverse les éléments de la liste, et la fonction écrite () est utilisée pour écrire l'élément de liste dans le fichier. Dans Python, la fonction Open () est utilisée pour afficher le chemin du fichier. Le mode d'ouverture du fichier est `` w '', ce terme en écrivant.

Pour implémenter le code du programme, nous utilisons le compilateur Spyder dans Windows 10. Nous exécutons tout notre exemple de code dans le fichier de code source Spyder. Alors, ouvrez le nouveau fichier à l'aide de la clé de raccourci «Ctrl + N» et écrivez votre code «Python Write List».

Dans notre programme, nous générons et initialisons une liste. Ensuite, nous utilisons la fonction ouverte () et y passons deux arguments. Le premier argument montre le chemin du fichier, et le deuxième argument montre que le fichier est en mode écriture. Ensuite, nous utilisons une boucle pour la boucle qui itère sur «My_List» et stocke le résultat dans la variable «élément». Ensuite, nous passons la variable dans la fonction d'impression, qui affiche la liste avec le chemin du fichier et le mode d'écriture. L'exemple de code peut être vu dans le formulaire textuel ainsi que l'image.

My_list = ["o", "est", "le", "o"]
avec ouvert ('ABC.txt ',' w ') as temp_file:
pour élément dans my_list:
Print (temp_file, élément)

Après avoir écrit le code du programme complet, nous enregistrons notre fichier de programme avec «la liste blanche.py ". Vous pouvez utiliser n'importe quel nom dans votre illustration.

Maintenant, exécutez votre «écriliste.py ”fichier et vérifiez comment fonctionne le programme. Le résultat est accessible dans la capture d'écran ci-dessous.

Exemple 2:

Dans notre deuxième illustration, nous utilisons le module Python Pickle. Ce module est utilisé pour commander, ou dans l'ordre d'une liste de python. Le module Pickle est vraiment utile si vous souhaitez commander une liste pour une utilisation future dans un fichier Python similaire. Après l'implémentation de modules binaires, le fichier doit être déverrouillé en mode d'écriture binaire.

Nous utilisons du cornichon.Dump () Technique pour écrire une liste de python dans un fichier. Il prend la référence et la liste des fichiers comme arguments. Venez passer à la mise en œuvre du programme dans le compilateur Spyder. Nous utilisons le même «écriliste.Py ”Fichier de code pour écrire le code« Python Write List ». Dans notre programme, nous importons d'abord un module de cornichon. Ensuite, nous créons et initialisons une liste et utilisons la fonction Open (), qui prend deux arguments.

Le premier argument montre le chemin du fichier, et le deuxième argument montre que le fichier est en mode d'écriture binaire. Une autre fonction Open () prend «RB» comme un argument qui ouvre le fichier pour la lecture. Ensuite, nous utilisons du cornichon.La fonction Load () lit l'élément de fichier un par un et le stocke dans la variable «Res». Après cela, la fonction d'impression affiche la liste des objets stockés dans la variable «Res».

corrige d'importation
my_list = ["fleur", "9", "cat", "6"]
avec Open («écriture», «WB») comme temp:
cornichon.Dump (my_list, temp)
avec Open («écriture», «RB») comme temp:
res = cornichon.Charge (temp)
imprimer (res)

Note: Nous utilisons le même fichier «écrivain.py ”et passez-le comme argument dans la fonction ouverte. Vous pouvez utiliser n'importe quel fichier dans votre illustration.

Encore une fois, sauvez et exécutez «WriteList.fichier de code py ». Le résultat est démontré dans la capture d'écran ci-dessous.

Conclusion:

Cet article concernait la "liste d'écriture Python". J'espère que les méthodes dont nous avons discuté ci-dessus vous ont aidé lors de la rédaction d'une liste pour déposer. Si vous souhaitez utiliser une autre méthode, essayez-le de rejoindre la méthode () ou le module JSON ().