blob: 085e6f225ec6ee5e3461adf183febe93dfe9f435 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# mode: run
# tag: decorator, lambda
def decorate(f):
return f
@decorate(lambda x: x)
class TestClassDecorator(object):
"""
>>> obj = TestClassDecorator()
>>> obj.hello()
'Hello, world!'
"""
def hello(self):
return "Hello, world!"
@decorate(lambda x: x)
def test_function():
"""
>>> test_function()
123
"""
return 123
|