Load a list subset with pickle?
gagsl-py2 at yahoo.com.ar
Fri Oct 16 08:48:20 CEST 2009
En Thu, 15 Oct 2009 16:28:11 -0300, Peng Yu <pengyu.ut at gmail.com> escribió:
> On Thu, Oct 15, 2009 at 12:01 PM, Gabriel Genellina
> <gagsl-py2 at yahoo.com.ar> wrote:
>> En Thu, 15 Oct 2009 13:05:18 -0300, Peng Yu <pengyu.ut at gmail.com>
>>> How do I determine if I have loaded all the elements? I use the
>>> following code. I'm wondering if there is any better solution than
>>> while 1:
>>> e = pickle.load(input)
>>> print e
>>> except EOFError:
>> Pickle the list length before its contents.
> Suppose that the list length was not in
> 'serialize_list.output/serialize_list.pkl'. Is try-except block the
> best solution?
I don't know if it's the best, but it's the one I'd probably use.
More information about the Python-list