Python中的copy.deepcopy运行时错误

时间:2013-09-09 11:52:35

标签: python copy deep-copy

我需要操纵大量的对象。现在,我需要调用copy.deepcopy并且它会引发RunTimeError: maximum recursion depth exceeded(当我用较小的列表尝试它时,它就可以了。)。我的问题是:有没有其他方法可以获得copy.deepcopy没有这个问题的功能?问候。

1 个答案:

答案 0 :(得分:5)

你可能是一个非常深的结构。你应该增加递归限制:

 sys.setrecursionlimit(10000)  # default is 1000 in my installation