Open
Description
Example:
import gc
class Foo():
def __del__(self):
print('__del__')
f = Foo()
del f
gc.collect()
According to this post #1802, gc.collect()
should collect the object after the del
and call the finaliser, but the finaliser is never called, any ideas?
I know that a good programming practice is to assume that __del__
may never be called, but hey, this still should work :)