def __setattr__()

in darabonba/request.py [0:0]


    def __setattr__(self, key, value):
        if key in self._PROPERTY_DEFAULT_MAP:
            if not value:
                if isinstance(self._PROPERTY_DEFAULT_MAP[key], (list, dict)):
                    self.__dict__[key] = self._PROPERTY_DEFAULT_MAP[key].copy()
                else:
                    self.__dict__[key] = self._PROPERTY_DEFAULT_MAP[key]
                return
        self.__dict__[key] = value