方法一:

from _ctypes import  PyObj_FromPtr

# 通过id获取该地址的值
def get_value_by_id(obj_id):
    return PyObj_FromPtr(obj_id)

value='hello world' #定义一个字符串变量
address=id(value)   #获取value的地址,赋给address

get_value = get_value_by_id(address)
print(get_value)
# hello world

方法二:

import ctypes

def get_value_by_id(obj_id):
    return ctypes.cast(obj_id, ctypes.py_object).value

value='hello world' #定义一个字符串变量
address=id(value)   #获取value的地址,赋给address

get_value = get_value_by_id(address)
print(get_value)
# hello world