Mercurial > memoize-slides
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
