Chris Helck wrote: > I have a couple dozen C structures that define binary file records. I > need to read the file and access the records. I need to do this very > efficiantly. > > I am aware of the Python struct class, but the C structures contain > arrays of nested structures and I'm not sure if Python struct can handle > it. I am willing to give up portability for speed.
No need to trade, you can have both. You can implement it in Cython, a Python-like language that supports direct interaction with C code and C data types. It will compile to a fast C extension that you can import and use from Python. http://cython.org Stefan -- http://mail.python.org/mailman/listinfo/python-list