我有类似的东西:
a = [instance1, instance2, ...]
Run Code Online (Sandbox Code Playgroud)
如果我做了
del a[1]
Run Code Online (Sandbox Code Playgroud)
instance2从列表中删除,但是实例2的析构函数方法是否被调用?
我对此感兴趣,因为我的代码使用了大量内存,我需要释放内存从列表中删除实例.
我想要一个脚本在python shell上使用所有变量和方法运行然后完成:
$ python myprogram.py
...
program output
...
>>>
Run Code Online (Sandbox Code Playgroud)
用#!/ usr/bin/python是可行的吗?所以我双击,它只是工作?