UniSize/s02210256
UniSize/Cactiw
n1import functoolsn
21
32
n4def sizer(obj):n3def sizer(cls):
54
6    def size(self):5    def size(self):
7        try:6        try:
8            return len(self)7            return len(self)
9        except Exception:8        except Exception:
n10            passn
11        try:9            try:
12            return abs(self)10                return abs(self)
13        except Exception:11            except Exception:
14            pass
15        return 012                return 0
1613
n17    obj.size = property(size)n14    cls.size = property(size)
15    # setattr(cls, 'size', size(cls))
16    return cls
1817
t19    return objt
20 
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op