Download lib/python3.9/site-packages/IPython/core/tests/simpleerr.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 583 Bytes
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/IPython/core/tests/simpleerr.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/IPython/core/tests/simpleerr.py
-
curl -L -o simpleerr.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/IPython/core/tests/simpleerr.py
583 Bytes
| """Error script. DO NOT EDIT FURTHER! It will break exception doctests!!!""" | |
| import sys | |
| def div0(): | |
| "foo" | |
| x = 1 | |
| y = 0 | |
| x/y | |
| def sysexit(stat, mode): | |
| raise SystemExit(stat, f"Mode = {mode}") | |
| def bar(mode): | |
| "bar" | |
| if mode=='div': | |
| div0() | |
| elif mode=='exit': | |
| try: | |
| stat = int(sys.argv[2]) | |
| except: | |
| stat = 1 | |
| sysexit(stat, mode) | |
| else: | |
| raise ValueError('Unknown mode') | |
| if __name__ == '__main__': | |
| try: | |
| mode = sys.argv[1] | |
| except IndexError: | |
| mode = 'div' | |
| bar(mode) | |