1. python学习笔记
1. python2.7 python310 关于msgpack实现接口有差异
2. python2.7 2个dict比较 自定义数据结构需要实现__eq__函数
class Fix32(object):
__slots__ = ('value',)
def __init__(self, value):
self.value = value
def __eq__(self, other):
return other.value == self.value
def __repr__(self):
return 'Fix32(%s)' % self.value
def __str__(self):
return 'Fix32(%s)' % self.value
def to_str(self):
return 'Fix32(%s)' % self.value
def form_str(self, str):
self.value = float(str[6:-1])