def put_cmem_val(server_url, key, val): """ 保存CMEM值 """ cmem = MemcacheClient(server_url) old_val = pickle.loads(cmem.get(key)) legality = _check_legality(old_val, val) if legality: val = cmem.set(key, pickle.dumps(val)) return val else: return False