如何在Python中制作函数的深层副本?

如何在Python中制作函数的深层副本?,第1张

如何在Python中制作函数的深层副本

FunctionType构造函数用于制作函数的深层副本。

import typesdef copy_func(f, name=None):    return types.FunctionType(f.func_pre, f.func_globals, name or f.func_name,        f.func_defaults, f.func_closure)def A():    """A"""    passB = copy_func(A, "B")B.__doc__ = """B"""


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存