周志洋

个人站

持续学习 才能不被淘汰


Python进阶-内存管理

引用计数

import sys

a = [1, 2, 3]
print(sys.getrefcount(a))  # 引用计数

弱引用

import weakref

class Node:
   def __init__(self, value):
       self.value = value
       self.parent = None
       self.children = weakref.WeakSet()

垃圾回收

import gc

# 手动触发垃圾回收
gc.collect()

# 查看垃圾回收统计
print(gc.get_stats())


转载请注明:周志洋的博客 » Python进阶-内存管理

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦