python clair fichier csv
comment puis-je effacer complet d'un fichier csv avec python. La plupart des entrées de forum qui traitent de la question de la suppression de lignes/colonnes de dire, d'écrire les choses que vous voulez garder dans un nouveau fichier. J'ai besoin de supprimer un fichier - comment puis-je le faire?
rm-fr mon-données.csv
Que signifie "clairière" un fichier de même dire? Vous pouvez simplement le supprimer ou le remplacer par un fichier de 0 octet.
Voulez-vous conserver les en-têtes de colonne, mais de supprimer les données?
Que signifie "clairière" un fichier de même dire? Vous pouvez simplement le supprimer ou le remplacer par un fichier de 0 octet.
Voulez-vous conserver les en-têtes de colonne, mais de supprimer les données?
OriginalL'auteur user1266138 | 2012-09-05
Vous devez vous connecter pour publier un commentaire.
Fondamentalement, vous voulez tronquer le fichier, cela peut être n'importe quel fichier. Dans ce cas, c'est un fichier csv afin de:
OriginalL'auteur andoy
Votre question est plutôt étrange, mais je vais l'interpréter littéralement. Effacer un fichier n'est pas la même chose que de le supprimer.
Vous voulez ouvrir un
file
objet dans le fichier CSV, puistruncate
le fichier, pour les ramener à zéro la longueur.Si vous voulez la supprimer au lieu de cela, c'est juste un os de système de fichiers appel:
OriginalL'auteur Deestan
Le Python csv module est uniquement pour la lecture et l'écriture de l'ensemble des fichiers CSV, mais pas pour les manipuler. Si vous avez besoin de filtrer les données à partir d'un fichier, alors vous devez lire, créer un nouveau fichier csv et d'écrire les lignes filtrées retour à nouveau fichier.
OriginalL'auteur Andreas Jung