gpt4 book ai didi

python - 如何在 Python 中压缩或压缩字符串

转载 作者:行者123 更新时间:2023-11-28 20:21:01 25 4
gpt4 key购买 nike

我正在制作一个将字符串发送到 Web 服务的 Python“脚本”(在 C# 中)。我需要压缩或压缩此字符串,因为带宽和 MB 数据是有限的(是的,大写字母因为它非常有限)。

我想把它转换成文件,然后压缩文件。但我正在寻找一种直接压缩字符串的方法。

如何压缩字符串?

最佳答案

zlib怎么样? ?

import zlib

a = "this string needs compressing"
a = zlib.compress(a.encode())
print(zlib.decompress(a).decode()) # outputs original contents of a

您还可以使用 sys.getsizeof(obj) 查看对象在压缩前后占用了多少数据。

关于python - 如何在 Python 中压缩或压缩字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243119/

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