wasm-demo/demo/ermis-f/python_m/cur/1689

39 lines
1.3 KiB
Plaintext

From: nathan.froyd at rose-hulman.edu (Nathan Froyd)
Date: 25 Apr 1999 01:10:54 -0500
Subject: pickling and unpickling on the same file?
References: <m3n1zxnyvy.fsf@froydnj.laptop.rose-hulman.edu> <01c001be8edb$066c5ea0$0301a8c0@cbd.net.au>
Message-ID: <m3k8v1nsb5.fsf@froydnj.laptop.rose-hulman.edu>
X-UID: 1689
"Mark Nottingham" <mnot at pobox.com> writes:
> Have you looked at the shelve module?
> > Is there any way to implement the above beast? Something like:
> >
> > p = Pickler(file)
> > u = Unpickler(file)
> >
> > file.seek(random_pos)
> > x = u.load()
> >
> > z = [7, 8, 9]
> > p.dump(z)
> >
> > would be perfect
No, I haven't -- I have to implement a weenie database on my own, and
I thought that anything that interfaced to an already-written database
would not be good. :)
But the point is moot, because the above code does work in my example
file. It didn't work before. I'm not sure what I changed, but I'm
happy that it did!
--
Nathan | nathan.froyd at rose-hulman.edu | http://www.rose-hulman.edu/~froydnj/
God went through hell so we don't have to. ICQ:18861764 | AOL:myrlyn007
Avoid the gates of hell. Use Linux. Python:"x='x=%s;x%%`x`';x%`x`"
Evolution is a million line computer program falling into place by accident.