相关疑难解决方法(0)

如何复制python类?

deepcopycopy不会复制一个类:

>>> class A(object):
>>>     ARG = 1

>>> B = deepcopy(A)

>>> A().ARG
>>> 1

>>> B().ARG
>>> 1

>>> A.ARG = 2

>>> B().ARG
>>> 2
Run Code Online (Sandbox Code Playgroud)

这是唯一的方式吗?

B(A):
    pass
Run Code Online (Sandbox Code Playgroud)

python

47
推荐指数
4
解决办法
5万
查看次数

标签 统计

python ×1