Seite 1 von 1

Verfasst: Sonntag 4. Juni 2006, 07:58
von skunkk90
wenn ich jetzt bei mir in zeile 7 das "w" durch ein"wb" ersetze dann überschreibt er aber wieder... ich glaube ich sollte dazu sagen, dass ich es in einem Scrolledtext öffnen will und anzeigen alssen will...

Verfasst: Sonntag 4. Juni 2006, 11:52
von murph
setze dich mal mit "open" auseinander!
dan wirst du sehen, dass "wb" "überschreibe im binary-modus" heißt!!!
das muss "a+" sein! ("lese und schreibe dazu")
aber da solltest du dir das nochmal durchlesen, einfach googlen

Verfasst: Sonntag 4. Juni 2006, 13:50
von Python 47
gerold hat geschrieben:Und genau deshalb ist "a" für Pickle nicht verwendbar. Bitte probier deine Tipps doch ab und zu mal selber aus.

Ideal für Pickle ist "wb", damit es keine böse Überraschung durch Zeilenumbrüche innerhalb der gepickelten Datei gibt.

Also "wb" zum Schreiben und "rb" zum Lesen.
Hallo Gerold,

ich muss dazu sagen, dass ich mich nicht so viel mit dem Pickle Modul beschäftige, da ich, bei dem was ich mit Datein machen, ganz gut ohne Pickle auskomme. :wink:

Daher war mein Tipp nicht auf das Pickle Modul bezogen, sondern auf arbeiten mit Datein ohne das Pickle Modul.

Gruß Thomas! :wink:

Verfasst: Sonntag 4. Juni 2006, 14:42
von gerold
Hi!

Hier habe ich ein paar Möglichkeiten zum Speichern von Daten zusammengefasst:

http://www.python-forum.de/post-37898.html#37898

Vielleicht interessiert es jemanden aus diesem Thread.

mfg
Gerold
:-)

Verfasst: Sonntag 4. Juni 2006, 15:08
von Python 47
Danke, werd es mir mal anschauen, auch wenn ich denk ich mal schon 90% davon weiß! :lol: