Nick Vargish wrote: > def pack(self): > # need some way to call struct.pack with a list/tuple of values > # built with [ self.__dict__[v] for v in self.fields ] > pass Shouldn't this work? struct.pack(*tuple([ self.__dict__[v] for v in self.fields ])) Cheers, Evan