考虑以下代码:
if value and self.fps_display is None:
self.fps_display = clock.ClockDisplay()
elif not value and self.fps_display is not None:
self.fps_display.unschedule()
# Do this
del self.fps_display
# or this
self.fps_display = None
# or leave both in ?
Run Code Online (Sandbox Code Playgroud)
哪个更好的python清理?
del在Python中调用变量.这会立即释放分配的内存还是等待垃圾收集器收集?与java一样,显式调用del对释放内存的时间没有影响.