Milan und Dookie haben Dir ja schon sehr gute Tipps (mit "pp" - schrecklich ) gegeben. Wenn Du es ganz einfach haben willst, könntest Du es so versuchen:
Artikeldatei (artdat.dat):
Code: Alles auswählen
Name Nummer Preis Pfand Verkaufte_heute Lagerbestand Ladenbestand
Cola 1.0 0.5 0.25 0.0 0.0 0.0
Kekse 2.0 1.0 0.0 0.0 0.0 0.0
Broetchen 3.0 0.75 0.0 0.0 0.0 0.0
Pfand 0.0 -0.25 0.0 0.0 0.0 0.0
Code: Alles auswählen
# einlesen
f = file("artdat.dat","r")
self.art = [x.split() for x in f.readlines()]
for i in xrange(0,len(self.art),1):
for j in xrange(0,len(self.art[i]),1):
try:
self.art[i][j] = float(self.art[i][j])
except: pass
# schreiben
f = file("artdat.dat","w")
for i in xrange(0,len(self.art),1):
for j in xrange(0,len(self.art[i]),1):
f.write("%s " % str(self.art[i][j]))
f.write("\n")