我想在Python中对函数进行深度复制.该副本模块是没有帮助的,根据文件,其中说:
此模块不复制类型,如模块,方法,堆栈跟踪,堆栈帧,文件,套接字,窗口,数组或任何类似类型.它通过返回原始对象来"复制"函数和类(浅和深); 这与pickle模块处理这些方式兼容.
我的目标是让两个函数具有相同的实现,但具有不同的文档字符串.
def A():
"""A"""
pass
B = make_a_deepcopy_of(A)
B.__doc__ = """B"""
Run Code Online (Sandbox Code Playgroud)
那么怎么做呢?