def persistent_load(self, pid): type_tag = pid if type_tag == marker: return self.w else: raise pickle.UnpicklingError("unsupported persistent object")