UniSize/nazgool
UniSize/FrBrGeorge
n1from functools import wrapsn1#!/usr/bin/env python3
2'''
3'''
24
35
4def sizer(cls):6def sizer(cls):
n5    class Dsc:n
6        def __get__(self, objct, clss):
7            if hasattr(objct, '__len__'):
8                return len(objct)
9            if hasattr(objct, '__abs__'):
10                return abs(objct)
11            return 0
127
tt8    class _size:
9        def __get__(self, obj, cls):
10            if hasattr(obj, "__len__"):
11                return len(obj)
12            elif hasattr(obj, "__abs__"):
13                return abs(obj)
14            else:
15                return 0
13    cls.size = Dsc()16    cls.size = _size()
14    return cls17    return cls
1518
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op