gpt4 book ai didi

python - 如何运输扭曲的物体?

转载 作者:太空狗 更新时间:2023-10-30 01:22:36 26 4
gpt4 key购买 nike

我知道使用“transport.write()”我可以传输字符串对象,但我想知道是否可以传输其他类型的数据,比如 python 类对象?如果可能,我该怎么做?

最佳答案

您可以设计一些任意的自定义协议(protocol),但使用为此目的已经存在的框架可能会更有效率,例如谷歌的 protocol buffers允许您轻松定义高效的消息传递结构,并且已经支持 python。

JSON 是一个简单的替代方案,很多人只是使用压缩的 json 对象,因为它很简单并且默认内置在 python 中,但结果很慢,具有不可预测的大小工件(压缩通常比未压缩的输出大很多小消息),并且是传输二进制数据的糟糕解决方案。

编辑:哦,是的,不要使用 pickle。

关于python - 如何运输扭曲的物体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20921096/

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