Python多次绘图导致内存飙升问题解决
问题描述我在程序中使用for多次生成折线图,逻辑如下:for i in range(0,70): plt.figure(figsize=(30,15)) plt.plt() plt.savefig()每次运行大约60次之后,jupyter notebook就会重启内核。解决方案起初使用大家建议的plt.close()回收内存,但是无效。后来查阅源码,plt.figure的参数中含义一个clear,默认为False,该参数为True时,且存在一个figure实例时,会自动clear掉旧fi