Sprachen
  Themen     Download     DBS     Oberflächen     File Formats     Impressum     Datenschutz  
Assembler
C#
Java
Python
Kotlin
gcc
Java Native Interface
PHP
Resim
STL
Unix
XML und XLST
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

CSV read/write

Read
import csv
	# lesen der csv-Datei
	handleCSV = open(csvFilename, 'r+t', newline = '')  # öffnen zum schreiben als textdatei
	csvreader = csv.reader(handleCSV, delimiter = ';', quotechar = '|', quoting = csv.QUOTE_MINIMAL)
	for sections in csvreader:
		print(sections)

	handleCSV.close()

Write


import csv
		# schreiben aus einer csv-Datei
	handleCSV = open(csvFilename, 'w+t', newline = '')  # öffnen zum schreiben als textdatei
	csvwriter = csv.writer(handleCSV, delimiter = ';', quotechar = '|', quoting = csv.QUOTE_MINIMAL)
	captions = ['Date', 'Time', 'Temp']
	csvwriter.writerow(captions)
	for item in liste:
		csvwriter.writerow(item.getCSVList()) # [1,2,3]
		handleCSV.close()


openfile (Write)
Imports