pickle.Unpickler mit EOFError
Verfasst: Samstag 29. Juni 2013, 10:14
Hallo,
ich bekomme für folgenden Code einen EOF Error.
Die Fehlermeldung beim ausführen lautet dann:
Nachdem ich das mit verschiedenen Beispielen im Netz verglichen habe, finde ich bisher keinen Fehler. Muss ich die zum Schreiben geöffnete Datei eventuell doch erst schliessen? Wenn, dann ist mir in diesem Zusammenhang unklar wie ich das mache.
ich bekomme für folgenden Code einen EOF Error.
Code: Alles auswählen
import pickle
w = pickle.Pickler(open("eineDatei.dat", "wb"),2)
w.dump({"name" : "Lottermann", "vorname" : "Erwin"})
w.dump([23, 5, 666])
r = pickle.Unpickler(open("eineDatei.dat", "rb"))
r.load()
r.load()Code: Alles auswählen
Traceback (most recent call last):
File "./code.py", line 8, in <module>
r.load()
EOFError