On Sun, 29 Jan 2012 13:39:25 +0100, Peter Otten wrote: > contro opinion wrote: > >> please download the attachment ,and put in c:\test.data > > Your data didn't make it through.
Since this is a text-only newsgroup, it won't. >> and run the folloeing code: >> >> from struct import unpack >> file_obj = open('c:\\test.data', 'r') > > Open the file in binary mode to disable CRNL-to-NL translation which > will corrupt your binary data. [...] >> why i can't parse all of them??i just can get a small part of them. > > I believe a '\x1a' byte marks the end of a text file. Maybe you've run > into one of these. That's Windows only, and only when reading in text mode. -- Steven -- http://mail.python.org/mailman/listinfo/python-list