diff python/deldel.py @ 500:5af627460928

changes
author Jeff Hammel <jhammel@mozilla.com>
date Wed, 28 Aug 2013 04:37:17 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/python/deldel.py	Wed Aug 28 04:37:17 2013 -0700
@@ -0,0 +1,16 @@
+#!/usr/bin/env python
+
+class Foo(object):
+    def __call__(self, string):
+        print string
+    def __del__(self):
+        print "Deleting"
+
+foo = Foo()
+foo("You will see deleting")
+del foo
+
+foo = Foo()
+del Foo.__del__
+foo("And now you won't")
+del foo