如何使用cbor2序列化和反序列化对象?

时间:2017-08-03 09:41:01

标签: python serialization deserialization cbor

我尝试使用cbor2序列化和反序列化对象,但即使遵循文档,我也无法正确执行此操作。让'假设我有以下两个类:

class A(object):
    def __init__(self):
        self.a = 5
        self.b = set()

    def a(self):
        return self.a

class B(object):
    def __init__(self, a):
        self._a = a

    def a(self):
        return a

a = A()
b = B(a)

有人可以告诉我如何为对象a做这件事吗?

由于

1 个答案:

答案 0 :(得分:0)

对不起,迟到了。

CBOR2目前缺少对序列化集的支持,这些集可以存储为标记数组。

这里有一张添加支持的门票:

https://github.com/agronholm/cbor2/issues/14