国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python装饰器如何保留原函数信息

python装饰器如何保留原函数信息

Python装饰器

头像

小妮浅浅

2021-08-10 10:11:083742浏览 · 0收藏 · 0评论

说明

1、使用装饰器时,原函数似乎没有改变,但其元信息发生了变化——此时的原函数实际上是包裹后的wrapper函数。

2、若要保留原始函数的元信息,可以通过内置@functools.wraps(func)实现。

@functools.wraps(func)的作用是通过update_wrapper和partial将目标函数的元信息复制到wrapper函数中。

实例

# def decorator
def decorator_with_args(*args, **kwargs):
    print('Step1: enter wrapper with args func.')
    print(args)
    print(kwargs)
 
    def decorator_func(func):
     @functools.wraps(func)
        def wrapper(*args, **kwargs):
            print('Step2: enter wrapper func.')
            return func(*args, **kwargs)
        return wrapper
    return decorator_func

以上就是python装饰器保留原函数信息的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

敌伦交换小敏小静小雅第1集| 人野兽马狗猪大全| 丰年经继拇中文3的主要角色分析| 我的绝色老板娘阅读| 下面的嘴可比上面的诚实| 公翁挺进苏玥的小视频| 娇瘾缠欢TXT小说| 小寡妇在线观看免费播放电视剧| 放荡的小峡子2中文字幕| .公与媳2电视剧免费| 保姆的特殊待遇5| 欧美人与人动人物2024心理学| 《湿点》未增减板相似| 情趣内衣| 粗大的蘑菇头刮得又红又肿怎么办| 韩剧《酒醉热吻》| 《女仆教育》动漫第一季| -区二区三区| 成都私人情侣免费看电视剧的软件| 苍老师最经典10部电影| 老头握住淑蓉双乳| 星空无限MV国产剧入选精彩| 潮湿的体温2| 美国伦理《欲奴3)| 王一扬| 麻花天美星空无限免费观看电视剧| 欧美电影免费观看电视剧大全| 《高压监狱3》法国版正版| 摸摸大扔子的视频大全| 97人妻人人躁人人玩人人澡AV| 女性变态蕾丝连体开档内衣| 成品动漫网站入口网页版怎样| 腹肌体育生导管网站| 杀妻同盟军| BOBO浏览器| 小早川怜子| 樱花电影大全免费观看西瓜| 成都私人情侣免费看电视剧的软件| 数字人民币是什么意思| 少女的夜晚初体验免费观看电视剧 | 打扑克免费高清视频