gpt4 book ai didi

python - 如何在 Python 中制作固定大小的字节变量

转载 作者:太空狗 更新时间:2023-10-30 01:42:47 25 4
gpt4 key购买 nike

比方说,我有一个小于 100 字节的字符串(Unicode,如果重要的话)变量。我想创建另一个大小正好为 100 字节的变量,其中包含此字符串并用零或其他内容填充。我将如何在 Python 3 中执行此操作?

最佳答案

为了组装数据包以通过网络传输,或者为了组装字节完美的二进制文件,我建议使用 struct 模块。

仅对于字符串,您可能不需要 struct,但是一旦您开始打包二进制值,struct 将使您的生活变得更加轻松。

根据您的需要,使用现成的网络序列化库(例如 Protocol Buffers)可能会更好;或者您甚至可以只使用 JSON 作为有线格式。

关于python - 如何在 Python 中制作固定大小的字节变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24271343/

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