On Mon, May 25, 2009 at 2:32 AM, xbmuncher <[email protected]> wrote: > I've been reading about ways to convert strings and what not to hex and back > and forth. I'm looking for the fastest and least memory intensive way to > search through a file for a hex value and gets its byte offset in the file. > This hex value (that I'm looking for in the file) is of course a hex > representation of the binary data and its 8 bytes long. > I figured reading the whole file and converting it to hex from ascii..etc.. > would be overkill, especially if its a large file. > What do you guys recommend? I want to search the file for certain hex value > and get the byte offset within the file.
Convert your hex string to a string containing the binary values. Then you can read in the whole file to a string and use the find() method to get the offset. Kent _______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
