Une classe qui encapsule l'objet spécifié lors de l'initialisation.
Je l'ai utilisé comme référence (Malpac r)
J'ai seulement ajouté setattr.
class Wrapper():
    def __init__(self, base):
        self.base = base
    def __getattr__( self, name ):
        def _method_missing( *args ):
            return args
        return getattr( self.data, name, _method_missing)
    def __setattr__(self, name, value):
        if name in dir(self.data):
            return setattr(self.data, name, value)
        else:
            return super(Wrapper, self).__setattr__(name, value)
        Recommended Posts