lars van gemerden writes:
> ... "deepcopy" dropping some items ...
> Any ideas are still more then welcome,
"deepcopy" is implemented in Python (rather than "C").
Thus, if necessary, you can debug what it is doing
and thereby determine where the items have been dropped.
--
http://mail.python.or
On Wednesday, November 28, 2012 12:59:38 AM UTC+1, lars van gemerden wrote:
> Hi,
>
>
>
> I get a very strange result when using deepcopy. The following code:
>
>
>
> def __deepcopy__(self, memo):
>
> independent = self.independent()
>
> if independent is self:
>
>
On 2012-11-27 23:59, lars van gemerden wrote:
Hi,
I get a very strange result when using deepcopy. The following code:
def __deepcopy__(self, memo):
independent = self.independent()
if independent is self:
out = type(self)()
out.__dict__ = copy.d
On Tue, 27 Nov 2012 15:59:38 -0800, lars van gemerden wrote:
> Hi,
>
> I get a very strange result when using deepcopy. The following code:
>
> def __deepcopy__(self, memo):
> independent = self.independent()
> if independent is self:
> out = type(self)()
>
Hi,
I get a very strange result when using deepcopy. The following code:
def __deepcopy__(self, memo):
independent = self.independent()
if independent is self:
out = type(self)()
out.__dict__ = copy.deepcopy(self.__dict__, memo)
print self._