utilities.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:CoBL-public 作者: lingdb 项目源码 文件源码
def compressedField(field):
    # Decorator for compressed fields:

    def fget(self):
        data = getattr(self, field)
        if data is None:
            return None
        return zlib.decompress(data)

    def fset(self, value):
        setattr(self, field, zlib.compress(value.encode()))

    def fdel(self):
        delattr(self, field)
    return {'doc': "The compression property for %s." % field,
            'fget': fget,
            'fset': fset,
            'fdel': fdel}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号