Вы не можете, по той же причине, по которой вы не можете выделять и освобождать память самостоятельно и не можете разыгрывать (как в «давайте переосмыслим этот кусок памяти, как если бы это выглядело так»): работа с памятью на этот уровень считается подверженным ошибкам, неважным и автоматизируемым для включения в язык. Радуйся, что так, ты, вероятно, испытал бы несколько сбоев и тонких ошибок, вызванных теперь дураками, которые, хотя они были бы умны и злоупотребляли чем-то подобным образом.
Поскольку у других есть состояния, последний напечатанный объект сохраняется в _
с помощью REPL, так что вы можете использовать его, если это происходит во время интерактивного сеанса, и вы достаточно быстро его ловите.
(Обратите внимание, что, строго говоря, вы можете написать расширение CPython, которое предоставляет функцию для получения Python int, получения необработанного распакованного значения и приведения его к PyObject *
. И ужасно, и непрактично.)