Lecture et écriture de fichiers CSV Python

Contexte

Il existe de nombreuses façons de lire et d'écrire des fichiers CSV sur le net. Il m'est difficile de rechercher sur Google à chaque fois, alors je rédige un mémorandum. Vous pouvez utiliser la bibliothèque pandas, Je pense qu'il peut être utilisé lorsque le format du fichier csv lui-même n'est pas en ordre. Une fois le format en place, il est plus facile d'utiliser les pandas.

Lire le fichier CSV

read_csv_file.py


import csv
#fichier csv
csv_file = "demo.csv"
with open(csv_file) as f:
    reader = csv.reader(f)
    #Notation d'inclusion Liste des données pour chaque ligne_Mettre en
    list_ = [num for num in reader]
#production
print("list_ ", list_ )

Écriture d'un fichier CSV

read_csv_file.py


import csv
#fichier csv
csv_file = "demo.csv"
#newline=""Empêche les sauts de ligne lors de l'écriture
with open(csv_file , 'w', newline="") as f:
    writer = csv.writer(f)
    #Utilisez correctement deux types de writerow
    writer.writerow(list_1)#list_1[A,B,C,D]
    writer.writerows(list_2)#list_2[[],[],[]]

Recommended Posts

Lecture et écriture de fichiers CSV Python
Lire et écrire du CSV avec Python
Lire et écrire des fichiers csv
Lire et écrire des fichiers CSV et JSON avec Python
Exemple de lecture et d'écriture de CSV avec Python
Lire et écrire NetCDF avec Python
Lire et écrire du texte en Python
Lire et écrire des fichiers JSON avec Python
[pandas] Méthode de lecture et d'affichage des fichiers .csv
[Note] Lecture de fichier ~ Python ~
Lire le fichier csv Python
lecture de fichier externe python
[Python] Lecture de fichiers CSV
Étude à partir de Python Lecture et écriture de fichiers Hour9
Écriture de journaux dans un fichier CSV (Python, langage C)
La lecture et l'écriture s'adaptent aux fichiers avec Python (mémo)
[Python] Lecture et écriture de balises d'informations de localisation de photos (GPS Exif du fichier JPG)
Lire et écrire un fichier csv
Tâche AHC (1) Lecture du fichier CSV
Télécharger le fichier csv avec python
Code de caractères pour la lecture et l'écriture de fichiers csv avec python
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
Sortie vers un fichier csv avec Python
Mémo Python ① Opérations sur les dossiers et fichiers
Notes sur la lecture et l'écriture d'images TIFF float32 avec python
uproot: bibliothèque basée sur Python / Numpy pour lire et écrire des fichiers ROOT
[Python] Comment convertir un fichier db en csv
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Copiez le fichier et réécrivez la valeur de la cellule @python
(Python) Remarques sur la lecture de HTML et l'utilisation d'expressions régulières
Lire Python csv et exporter vers txt
Voir les informations sur les fichiers et les dossiers sur python
[python] Lisez le fichier html et entraînez-vous au scraping
Fichier python de script
Lire et formater des fichiers csv mélangés avec des tabulations de virgule avec des pandas Python
Traitement de fichiers Python
Écriture de base Python
Fichier Python CSV Conversion de code de caractère, extraction de nom de fichier, lecture, sortie, opération de fusion
Lisez le fichier avec python et supprimez les sauts de ligne [Notes sur la lecture du fichier]
CSV en Python
Lisez le fichier CSV avec Python et convertissez-le en DataFrame tel quel
Erreur due à UnicodeDecodeError lors de la lecture d'un fichier CSV avec Python [Pour les débutants]
Raspberry Pi 3 x Julius (fichier de lecture et fichier de grammaire)
Grattage de la nourriture avec python et sortie en CSV
DL, valeur d'octet et suppression de fichier en Python3
Lire JSON avec Python et générer un CSV
Jeu manuel Python (interopérabilité entre CSV et PostgreSQL)
Translocation de fichiers CSV en Python Partie 2: Mesure des performances
Comparaison d'écriture R et Python (méthode de division mutuelle euclidienne)
Sensible à la casse lors de la lecture et de l'écriture de fichiers INI
Évaluation de la vitesse de sortie du fichier CSV en Python
Script Python qui lit les fichiers SQL, exécute BigQuery et enregistre le csv
[python] Compresser et décompresser
[Python] AGC043A (problème de lecture et de DP) [At Coder]
[Python] Opération de fichier / répertoire
Lecture de données CSV à partir du code Python de stockage d'objets DSX
Traitement pleine largeur et demi-largeur des données CSV en Python