Help: pickle module unable to load "rb" mode files in linux

Surya Kasturi suryak at ieee.org
Sun Apr 7 05:40:39 EDT 2013


I am attaching the file which has to be read.. please take a look into it.
The actual source code can be observed at
https://github.com/scipy/SciPyCentral/blob/master/scipy_central/rest_comments/views.py#L235


when we use "rb" mode in windows, its working. but its not working in linux
system (particularly CentOS)



On Tue, Apr 2, 2013 at 8:50 PM, Peter Otten <__peter__ at web.de> wrote:

> Surya Kasturi wrote:
>
> > Hi, hope you can help me on it..
> >
> > with open(pickle_f, 'r') as fhand:
> >         obj = pickle.load(fhand)
> >
> >
> > This works on linux but not in windows until  I use "rb" mode while
> > creating file object. Surprisingly, the "rb" mode is not working on
> > Linux.. raising EOFError.
> >
> > Why is this happening?
>
> I don't know.
>
> Please give a complete self-contained example that uses "wb" to write the
> file and "rb" to read it, and that fails on Linux. Don't forget to tell us
> the version of Python you used to run that script.
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20130407/e0e51ef6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: index.fpickle
Type: application/octet-stream
Size: 328 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20130407/e0e51ef6/attachment.obj>


More information about the Python-list mailing list