On Oct 6, 4:19 pm, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > Tim Lesher wrote: > > I'm using the marshal library to unmarshal a file containing one or > > more objects. The canonical way seems to be: > > > objs = [] > > while 1: > > try: > > objs.append(marshal.load(fobj)) > > except EOFError: > > breakthe canonical way to do this is to put the objects in a > > sequence > container *before* marshalling them.
That makes sense; unfortunately, I'm unmarshalling from an external data source I don't control (the Perforce version control client). -- Tim Lesher [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list