Écrire ligne par ligne dans un fichier à l'aide de Python

Vaibhav Vaibhav 4 décembre 2021
Écrire ligne par ligne dans un fichier à l'aide de Python

Lorsqu’on apprend à programmer, il faut savoir travailler avec des fichiers. Nous devons savoir comment lire les données d’un fichier, comment écrire des données dans un fichier, comment ajouter des données à un fichier, etc. Cet article ne se concentrera pas sur toutes les opérations que nous pouvons effectuer sur des fichiers mais apprendra à écrire dans un fichier ligne par ligne en utilisant Python.

Écrire dans un fichier ligne par ligne en utilisant Python

Supposons que nous ayons un tas de chaînes que nous devons écrire dans un fichier. Pour les écrire ligne par ligne, il faut ajouter un caractère endline ou \n à la fin de chaque ligne pour que les chaînes apparaissent individuellement. Reportez-vous au code suivant pour la même chose.

data = [
    "Hello World!",
    "This is a Python program.",
    "It will write some data to a file.",
    "Line by line.",
]

file = open("file.txt", "w")

for line in data:
    file.write(line + "\n")

file.close()
Vaibhav Vaibhav avatar Vaibhav Vaibhav avatar

Vaibhav is an artificial intelligence and cloud computing stan. He likes to build end-to-end full-stack web and mobile applications. Besides computer science and technology, he loves playing cricket and badminton, going on bike rides, and doodling.

Article connexe - Python File