Получение доступа к объекту через идентификатор

Необходимо реализовать что-то типа указателей на пайтоне. Появилась идея использовать id(obj), но появился вопрос: Как мне получить обратно доступ к объекту по возвращаемому значению от id()? Или может есть более удобный способ?


Ответы (1 шт):

Автор решения: Jack_oS

Через ctypes, если я правильно понял "получить обратно доступ к объекту":

import ctypes

text = "may force be with you"
obj_id = id(text)

print(ctypes.cast(obj_id, ctypes.py_object).value)

напечатает:

may force be with you
→ Ссылка