标签: python garbage-collection
我有一些python代码,其中gc.collect()似乎释放了大量内存。鉴于Python的引用计数性质,我倾向于认为我的程序包含许多循环引用。由于一些数据结构相当大,我想介绍弱引用。现在我需要找到循环引用,找到一些明显的引用,我想知道是否可以检测到循环引用和明确形成环的对象。到目前为止,我只看过如何调用gc.collect et的教程。人
答案 0 :(得分:0)
除非你重写__del__方法,否则你不应该担心循环依赖,因为Python能够正确处理它们。
__del__