コード例 #1
0
 def __setattr__(self, name, value):
     if name in self.__slots__ + getattr(ProxyBase, '__slots__', ()):
         #('_wrapped', '__parent__', '__name__'):
         try:
             return object.__setattr__(self, name, value)
         except TypeError:  #pragma NO COVER C Optimization
             return ProxyBase.__setattr__(self, name, value)
     return ProxyBase.__setattr__(self, name, value)
コード例 #2
0
ファイル: location.py プロジェクト: felixonmars/zope.location
 def __setattr__(self, name, value):
     if name in self.__slots__ + getattr(ProxyBase, '__slots__', ()):
         #('_wrapped', '__parent__', '__name__'):
         try:
             return object.__setattr__(self, name, value)
         except TypeError: #pragma NO COVER C Optimization
             return ProxyBase.__setattr__(self, name, value)
     return ProxyBase.__setattr__(self, name, value)