这个问题在这里已经有答案了:
是否可以取消引用变量id';s
(4个答案)
(4个答案)
两年前关闭的
假设我有一个Python对象的id,我通过执行id(thing)来检索它。如何通过给我的id号再次找到东西
如果对象仍然存在,可以通过ctypes:
导入ctypes
a=“你好,世界”
打印ctypes.cast(id(a),ctypes.py\u对象).value
输出:
你好,世界
如果您不知道对象是否仍然存在,这会导致未定义的行为和奇怪的崩溃或更糟的情况,因此请小心