Garbage collector: cycles
import time
import sys
class A:
def __init__(self):
print "init"
self.t = self.test
time.sleep(1)
def test(self):
pass
def __del__(self):
print "del"
sys.stdout.flush()
for i in xrange(1000):
A()
Кто не запуская может сказать время жизни объектов A().
import sys
class A:
def __init__(self):
print "init"
self.t = self.test
time.sleep(1)
def test(self):
pass
def __del__(self):
print "del"
sys.stdout.flush()
for i in xrange(1000):
A()
Кто не запуская может сказать время жизни объектов A().
