ParamZipHelper¶ class deepfos.lib.sysutils.ParamZipHelper(ori_str, encoding=None)¶ 参数解压/压缩工具 参数 ori_str (str) – 经过压缩及base64加密的str encoding (Optional[str]) – 如果已知原str的编码方式,则以此为准,不使用默认解码逻辑 compress(compresslevel=9)¶ 将提供的str压缩并进行base64加密,返回str 参数 compresslevel (int) – 压缩率(1,6,9),详见 CompressLevel 返回类型 str 返回 经过压缩及base64加密的str decompress()¶ 解压经过压缩及base64加密的str,返回解压后str 返回类型 str 返回 解压后的str decompress_json()¶ 解压经过压缩及base64加密的str,返回解压后str经过json.loads后的字典 返回类型 Union[str, dict, list] 返回 解压后str经过json.loads后的字典