code: def _cleaning(clusL, path):
      
      backup = op.join(path, "list_obj_red.pk")
      if not op.exists(backup):
          clus_obj = reduceloci(clusL, path)
          with open(backup, 'wb') as output:
              pickle.dump(clus_obj, output, pickle.HIGHEST_PROTOCOL)
          return clus_obj
      else:
          logger.info("Loading previous reduced clusters")
          with open(backup, 'rb') as in_handle:
              clus_obj = pickle.load(in_handle)
          return clus_obj
docs: Load saved cluster and jump to next step