gpt4 book ai didi

python - 如何在 Python 中 gzip 字节数组?

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:55 26 4
gpt4 key购买 nike

我在一个字节数组中有二进制数据,我想先对其进行 gzip 压缩,然后通过请求发布。我找到了如何 gzip 一个文件,但找不到字节数组。那么,如何通过 Python gzip 字节数组?

最佳答案

看看 Python 的 zlib 模块。

Python 3: zlib-module

一个简短的例子:

import zlib
compressed_data = zlib.compress(my_bytearray)

您可以通过以下方式再次解压数据:

decompressed_byte_data = zlib.decompress(compressed_data)

Python 2: zlib-module

一个简短的例子:

import zlib
compressed_data = zlib.compress(my_string)

您可以通过以下方式再次解压数据:

decompressed_string = zlib.decompress(compressed_data)

如您所见,Python 3 使用字节数组,而 Python 2 使用字符串。

关于python - 如何在 Python 中 gzip 字节数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26753147/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com