bundles / IPython 9.18.0.dev / IPython / core / interactiveshell / InteractiveShell / _find_parts
staticmethod
IPython.core.interactiveshell:InteractiveShell._find_parts
Signature
staticmethod
def _find_parts(oname: str) → tuple[bool, list[str]]Summary
Given an object name, return a list of parts of this object name.
Extended Summary
Basically split on docs when using attribute access, and extract the value when using square bracket.
For example foo.bar[3].baz[x] -> foo, bar, 3, baz, x
Returns
: parts_ok: boolwhether we were properly able to parse parts.
: parts: list of strextracted parts
Aliases
IPython.InteractiveShell._find_parts