def _get_console_pid(node_uuid):

    pid_path = _get_console_pid_file(node_uuid)
    try:
        with open(pid_path, 'r') as f:
            pid_str = f.readline()
            return int(pid_str)
    except (IOError, ValueError):
        raise exception.NoConsolePid(pid_path=pid_path)
to access an obj with key: 'n!##!m...!##!z', caller can pass as key:
dataset/ETHPy150Open openstack/ironic/ironic/drivers/modules/console_utils.py/_get_console_pid--crossover with--dataset/ETHPy150Open mission-liao/pyswagger/pyswagger/utils.py/ScopeDict.__getitem__