csv

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
csv [2021/04/04 09:02]
egor
csv [2021/04/04 11:48] (aktuell)
egor
Zeile 11: Zeile 11:
 </code> </code>
  
-Um eine CSV-Datei zu lesen, öffnet man diese lediglich in //'r'// Modus:+Um eine CSV-Datei zu lesen, öffnet man diese lediglich in 'r' Modus:
  
 <code>import csv <code>import csv
Zeile 22: Zeile 22:
  
 {{:wiki:csvread.png?400|}} {{:wiki:csvread.png?400|}}
 +
 +Noch einfacher kann man die Inhalte der CSV-Dateien mit [[https://pandas.pydata.org/|pandas]] anzeigen (hier werden Sogar die Reihen untereinander ausgerichtet):
 +
 +<code>import pandas as pd
 +
 +pd.read_csv("test.csv")
 +</code>
 +
 +{{:wiki:pandascsv.png?300|}}
 +
 +Will man der CSV-Datei lediglich eine neue Reihe hinzufügen, so verwendet man den 'a' Modus:
 +
 +<code>
 +import csv
 +
 +with open('test.csv', 'a', newline='') as file: 
 +    writer = csv.writer(file)
 +    writer.writerow([7, 0, 38, 55, 4, 32, 0, 79, 101, 3, 34, 5])
 +</code>
 +
 +Schaut man die Datei erneut an, so wurde die Reihe unten hinzugefügt:
 +
 +{{:wiki:pandascsv2.png?310|}}
  • csv.1617526923.txt.gz
  • Zuletzt geändert: 2021/04/04 09:02
  • von egor