This is a drive-by post. I registered and stuff just to say thank you. :) The python struct docs aren't the greatest for someone like me who's never tried to read a binary file and convert endianness on the fly, and your post directed me to exactly what I needed to read to do it. :)

So thank you....