Thanks everyone. Why Marshal & not Pickle: Well, Marshal is supposed to be faster. But then, if I wanted to do the whole repr()-eval() hack, I am already defeating the purpose by refusing to save bytes as bytes in terms of both size and speed.
At this point, I am considering one of the following: - Save my structure as binary data, and reference the file from my db - Find a clean method of saving bytes into my db Thanks again, Mike -- http://mail.python.org/mailman/listinfo/python-list