我有一系列使用gzip压缩的Pickle文件。由于大小问题,我以gzip压缩格式读取文件,仅在需要时才将其在内存中解压缩。就是
my_zip_content = open(file_name, 'rb').read()
my_pickle_content = zlib.decompress(my_zip_content, 15 + 32)
original_content = UNPICKLE(my_pickle_content) # How ?
问题是,我找不到用于解串的API(即UNPICKLE
)。任何帮助是极大的赞赏。
答案 0 :(得分:2)
您要pickle.loads()
表示“加载字符串”,请参见https://docs.python.org/3/library/pickle.html#pickle.loads