Получение доступа к объекту через идентификатор
Необходимо реализовать что-то типа указателей на пайтоне. Появилась идея использовать 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