Download lib/python3.9/site-packages/IPython/utils/generics.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 706 Bytes
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/IPython/utils/generics.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/IPython/utils/generics.py
-
curl -L -o generics.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/IPython/utils/generics.py
706 Bytes
| # encoding: utf-8 | |
| """Generic functions for extending IPython. | |
| """ | |
| from IPython.core.error import TryNext | |
| from functools import singledispatch | |
| def inspect_object(obj): | |
| """Called when you do obj?""" | |
| raise TryNext | |
| def complete_object(obj, prev_completions): | |
| """Custom completer dispatching for python objects. | |
| Parameters | |
| ---------- | |
| obj : object | |
| The object to complete. | |
| prev_completions : list | |
| List of attributes discovered so far. | |
| This should return the list of attributes in obj. If you only wish to | |
| add to the attributes already discovered normally, return | |
| own_attrs + prev_completions. | |
| """ | |
| raise TryNext | |