python装饰器

大兔子大兔子 提交于 2019-12-01 11:53:30

1.装饰器的基本使用

# 注意程序运行步骤
def decorator(func): # 这里的参数func其实就是foo函数
    def inner():
        print("1.程序第一步执行到这里")
        func() # 这里的func函数其实就是foo函数
        print('3.这是inner函数')
    return inner
def foo():
    print('2.这是foo函数')
foo = decorator(foo)
foo()

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!