changeset 150:96cf5784dadd default tip

created
author 127.0.0.1
date Sat, 07 Dec 2013 11:07:46 +0100
parents 1695aee093dc
children
files memoize_method0.py
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/memoize_method0.py	Sat Dec 07 11:07:46 2013 +0100
@@ -0,0 +1,9 @@
+class Thing(object):
+    def do_something(self):
+        try:
+            result = self._do_something
+        except AttributeError:
+            result = ...
+            self.do_something = result
+        return result
+        
\ No newline at end of file