Exemple d'écriture de fichier en Python

Langage:
Python
32 vues
0 favoris
2025年9月23日

Implémentation du Code

Python
#use write() function
with open('example.txt','w') as f:
    f.write('hello,world!')

#use writelines() function
lines=['Hello world!','Welcome to Python']
with open('example.txt','w') as f:
    f.writelines(lines)
    

Extraits de code pour écrire dans des fichiers avec Python, expliquant en détail les méthodes et les spécificités de l'écriture de contenu dans des fichiers, incluant principalement la méthode write() et la méthode writelines().

#Écriture de fichier

Description de l'Extrait

Méthode open()

La méthode open() est utilisée pour ouvrir un objet fichier. Pour son utilisation spécifique, reportez-vous à Python read file example

Méthode write()

Utilisez la fonction open() pour ouvrir un fichier, puis utilisez la méthode write() pour écrire du contenu dans le fichier.

Méthode writelines()

La méthode writelines() est utilisée pour écrire une liste de chaînes de caractères dans un fichier. Cependant, notez les points suivants :

  • La méthode writelines() n'accepte que une liste de chaînes de caractères comme paramètre. Si vous souhaitez écrire une seule chaîne de caractères, utilisez la méthode write().
  • La méthode writelines() n'ajoute pas automatiquement de sauts de ligne entre les chaînes de caractères ; vous devez les ajouter manuellement aux chaînes.
  • La méthode writelines() n'ajoute pas de ligne vide à la fin de la liste. Si vous avez besoin d'ajouter une ligne vide à la fin, ajoutez manuellement une chaîne vide contenant un saut de ligne.
  • Lors de l'utilisation de la méthode writelines(), assurez-vous que le paramètre transmis est une liste de chaînes de caractères. Si le paramètre est un objet générateur, convertissez-le en liste avant de le transmettre.

Commentaires

Chargement...