Sie sind hier: Labor Drögehorn
Zurück zu: Themen
Allgemein:
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien
import os
# open file, read a line
handle = open(filename,'r+t') # r=read t=textdatei
line = handle.readline().strip() # löscht
zahl = toFloat(line)
handle.close()
import os
# open file, read all lines
handle = open(filename,'r+t') # r=read t=textdatei
lines = handle.readlines()
handle.close()
for line in lines:
l=line.strip()
import os
# open file, write tofile
handle = open(filename,'w+t') # r=read t=textdatei
nl='\n'
handle.write('Text for the file')
handle.write(nl')
number = 123
handle.write( str(number)')
handle.write(nl')
handle .close()
CSV 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() 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()
Gehe zu: Listen/Arrays Klassen