zoukankan      html  css  js  c++  java
  • python 装饰器的简单使用

    #传参
    def parameter_test(aa):
    #装饰器
    def decorator(func):
    #装饰函数
    def wrapper(*args,**kwargs):
    print('decorator parameters:%s' %aa)
    print("wrapper start")
    res = func(*args,**kwargs)
    res += " : wrapper add"
    print("wrapper end")
    return res
    return wrapper
    return decorator

    #带语法糖(装饰器)的函数
    @parameter_test(aa='123')
    def foo(name,age):
    print('this is foo')
    print(name,age)
    return 'foo end'
    res = foo('lds',12)
    print(res)
  • 相关阅读:
    字体
    abstract关键词
    final关键词
    多态
    接口
    java面向对象
    java运算符
    JDK安装
    循环
    TextView控件
  • 原文地址:https://www.cnblogs.com/lides/p/11093019.html
Copyright © 2011-2022 走看看