コード例 #1
0
ファイル: fields.py プロジェクト: letolab/airy
 def __deepcopy__(self, memo):
     result = copy.copy(self)
     memo[id(self)] = result
     result.widget = copy.deepcopy(self.widget, memo)
     return result
コード例 #2
0
 def __deepcopy__(self, memo):
     obj = copy.copy(self)
     obj.attrs = self.attrs.copy()
     memo[id(self)] = obj
     return obj
コード例 #3
0
ファイル: datastructures.py プロジェクト: letolab/airy
 def copy(self):
     """Returns a shallow copy of this object."""
     return copy(self)
コード例 #4
0
 def __deepcopy__(self, memo):
     result = copy.copy(self)
     memo[id(self)] = result
     result.widget = copy.deepcopy(self.widget, memo)
     return result
コード例 #5
0
ファイル: widgets.py プロジェクト: letolab/airy
 def __deepcopy__(self, memo):
     obj = copy.copy(self)
     obj.attrs = self.attrs.copy()
     memo[id(self)] = obj
     return obj