code: def _raw_hex_id(obj) -> str:
      """Return the padded hexadecimal id of ``obj``."""
      # interpret as a pointer since that's what really what id returns
      packed = struct.pack("@P", id(obj))
      return "".join([_replacer(x) for x in packed])
  
imports: from __future__ import annotations
  from collections import ChainMap
  import datetime
  import inspect
  from io import StringIO
  import itertools
  import pprint
  import struct
  import sys
  from typing import TypeVar
  import numpy
  from pandas._libs.tslibs import Timestamp
  from pandas.errors import UndefinedVariableError
label_desc: Use image node_id 3 for calling a global function with example usage: _raw_hex_id(obj) and returns: str