stripping the first byte from a binary file

Diez B. Roggisch deets at nospam.web.de
Wed Jul 11 12:45:38 EDT 2007


Alex Popescu wrote:

> On Jul 11, 4:15 pm, "Diez B. Roggisch" <d... at nospam.web.de> wrote:
>> > Forgive my newbie ignorance, but I am wondering why the other method
>> > would not work? I mean it may not be very safe,
>> > but I guess it may perform a lot better, than having to read the whole
>> > file just to cut out the first byte.
>>
>> Because seeking is not moving? Shifting data bytewise isn't something
>> that is supported by the underlying OS filesystems, and thus not
>> supported. But replacing bytes with others is. Which seek is for.
>>
>> Diez
> 
> As far as I know seek is just about positioning and nothing else.

It is.

> So, in fact the problem boils down to os support for deleting a bytes.

Which there isn't, as I and several others pointed out. And "replacing" is
not removing.

Diez



More information about the Python-list mailing list