Puis-je ajouter des lignes à un fichier CSV sans l'écraser ?

Susan Sarandon
Libérer: 2024-10-20 16:42:29
original
933 Les gens l'ont consulté

Can I Append Rows to a CSV File Without Overwriting It?

Ajout de nouvelles lignes aux fichiers CSV existants en Python : une approche plus efficace

Lorsque vous devez mettre à jour un fichier CSV avec des lignes supplémentaires, vous pourriez vous poser la question suivante :

Q : Est-il possible d'ajouter de nouvelles lignes à un fichier CSV existant sans avoir à écraser et recréer le fichier ?

A : Absolument ! Voici un moyen plus efficace d'ajouter des lignes à votre fichier CSV :

Au lieu de vous fier à un processus fastidieux consistant à stocker les anciennes lignes, à supprimer le fichier et à le reconstruire avec la liste mise à jour, vous pouvez exploiter la puissance du with instruction en Python.

L'extrait de code suivant illustre cette technique :

<code class="python">with open('document.csv', 'a') as fd:
    fd.write(myCsvRow)</code>
Copier après la connexion

En ouvrant le fichier avec le paramètre 'a', vous pouvez ajouter à la fin du fichier plutôt que effacer son contenu existant. Cela rationalise le processus et le rend plus efficace. Dites adieu aux étapes inutiles de gestion et d'écrasement du fichier !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!