可以抓住未分配给变量的实例化对象吗?

Ben*_*ey4 2 python variables class object

你能抓住未分配给变量的实例化对象吗?例如:

import time
time.time() 
Run Code Online (Sandbox Code Playgroud)

如何获取已经实例化的对象来为其调用方法.也许我可以获得所有实例化时间对象的列表,然后通过某种返回的id重新分配它们?

jam*_*lak 5

在交互式解释器中,最后计算的值保存为 _

>>> import time
>>> time.time()
1336296696.824
>>> _
1336296696.824
Run Code Online (Sandbox Code Playgroud)

  • 是的,只保存最后一个.未引用的其他对象是垃圾回收.这是Python内存管理的基本原则. (3认同)

Dan*_*man 5

没有引用的对象根本不存在.Python内存管理通过引用计数工作.一旦对象没有引用,它就会被销毁.