Aseem Mohanty writes: > why does a call to array.array() cause an unpickleable error?? Probably, because it is not a standard Python class but implemented in "C" and the author did not provide "setstate/getstate" methods. Pickling means serializing. Apparently, the pickle modules does not know how to serialize "array"s. Dieter