我的想法是用decorator装饰函数,然后返回其他对象。因为我不能在函数中指定返回类型,所以我想知道是否有任何方法可以在decorator中指定,非常感谢。下面是示例代码:
class DemoObject(object):
"""
DEMO OBJECT
"""
def say(self):
print 'i am in demo object'
def demo_decorator(f):
def wrapper(*args, **kwargs):
return DemoObject()
return wrapper
@demo_decorator
def demo_fun():
a = 1
b = 2
demo_fun().say()
我想指定demo\u fun返回类型,但不要在demo\u fun docs,tks中使用“:rtype:xxx”。在
目前没有回答
相关问题 更多 >
编程相关推荐