Lesen und Schreiben von Python CSV-Dateien

Hintergrund

Es gibt viele Möglichkeiten, CSV-Dateien im Internet zu lesen und zu schreiben. Es fällt mir schwer, jedes Mal zu googeln, deshalb mache ich ein Memorandum. Sie können die Pandas-Bibliothek verwenden, Ich denke, es kann verwendet werden, wenn das Format der CSV-Datei selbst nicht in Ordnung ist. Sobald das Format vorhanden ist, ist es einfacher, Pandas zu verwenden.

CSV-Datei lesen

read_csv_file.py


import csv
#CSV-Datei
csv_file = "demo.csv"
with open(csv_file) as f:
    reader = csv.reader(f)
    #Einschlussnotation Listet Daten für jede Zeile auf_Einstellen
    list_ = [num for num in reader]
#Ausgabe
print("list_ ", list_ )

CSV-Datei schreiben

read_csv_file.py


import csv
#CSV-Datei
csv_file = "demo.csv"
#newline=""Verhindert Zeilenumbrüche beim Schreiben
with open(csv_file , 'w', newline="") as f:
    writer = csv.writer(f)
    #Verwenden Sie zwei Arten von Writerow Writerows richtig
    writer.writerow(list_1)#list_1[A,B,C,D]
    writer.writerows(list_2)#list_2[[],[],[]]

Recommended Posts

Lesen und Schreiben von Python CSV-Dateien
Lesen und Schreiben von CSV mit Python
Lesen und Schreiben von CSV-Dateien
Lesen und Schreiben von CSV- und JSON-Dateien mit Python
Beispiel für das Lesen und Schreiben von CSV mit Python
Lesen und Schreiben von NetCDF mit Python
Lesen und Schreiben von Text in Python
Lesen und Schreiben von JSON-Dateien mit Python
[pandas] CSV-Datei Lese- und Anzeigemethode
[Hinweis] Datei lesen ~ Python ~
Lesen Sie die Python-CSV-Datei
Lesen einer externen Python-Datei
[Python] CSV-Dateien lesen
Studie aus Python Lesen und Schreiben von Hour9-Dateien
Schreiben von Protokollen in eine CSV-Datei (Python, C-Sprache)
Lesen und Schreiben passt Dateien mit Python (Memo)
[Python] Lesen und Schreiben von Tags für Fotostandortinformationen (GPS Exif der JPG-Datei)
CSV-Datei lesen und schreiben
AHC-Aufgabe (1) CSV-Datei lesen
Laden Sie die CSV-Datei mit Python herunter
Zeichencode zum Lesen und Schreiben von CSV-Dateien mit Python ~ Windows-Umgebung ver ~
[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
Ausgabe in eine CSV-Datei mit Python
Python-Memo ① Ordner- und Dateivorgänge
Hinweise zum Lesen und Schreiben von float32 TIFF-Bildern mit Python
entwurzeln: Python / Numpy-basierte Bibliothek zum Lesen und Schreiben von ROOT-Dateien
[Python] So konvertieren Sie eine Datenbankdatei in CSV
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen
Kopieren Sie die Datei und schreiben Sie den Zellenwert @python neu
(Python) Hinweise zum Lesen von HTML und zur Verwendung regulärer Ausdrücke
Lesen Sie Python csv und exportieren Sie es nach txt
Siehe Datei- und Ordnerinformationen zu Python
[Python] Lesen Sie die HTML-Datei und üben Sie das Scraping
Skript-Python-Datei
Lesen und formatieren Sie CSV-Dateien gemischt mit Komma-Registerkarten mit Python-Pandas
Python-Dateiverarbeitung
Python-Grundschrift
Python CSV-Datei Zeichencodekonvertierung, Extraktion von Dateinamen, Lesen, Ausgeben, Zusammenführen
Lesen Sie die Datei mit Python und löschen Sie die Zeilenumbrüche [Hinweise zum Lesen der Datei]
CSV in Python
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
Fehler aufgrund von UnicodeDecodeError beim Lesen der CSV-Datei mit Python [Für Anfänger]
Raspberry Pi 3 x Julius (Lese- und Grammatikdatei)
Kratzen Sie das Essen mit Python und geben Sie es an CSV aus
DL, Bytewert und Löschen der Datei in Python3
Lesen Sie JSON mit Python und geben Sie CSV aus
Python-Handspiel (Interoperation zwischen CSV und PostgreSQL)
Verschieben von CSV-Dateien in Python Teil 2: Leistungsmessung
R- und Python-Schreibvergleich (euklidische Methode der gegenseitigen Teilung)
Beim Lesen und Schreiben von INI-Dateien wird zwischen Groß- und Kleinschreibung unterschieden
Geschwindigkeitsbewertung der Ausgabe von CSV-Dateien in Python
Python-Skript, das SQL-Dateien liest, BigQuery ausführt und CSV speichert
[Python] Komprimieren und dekomprimieren
[Python] AGC043A (Problemlesefähigkeit und DP) [At Coder]
[Python] Datei- / Verzeichnisoperation
Lesen von CSV-Daten aus dem Python-Code des DSX-Objektspeichers
Verarbeitung von CSV-Daten in voller und halber Breite in Python