diff options
author | Alen <alen@dotfiles.xyz> | 2023-09-25 21:32:05 +0400 |
---|---|---|
committer | Alen <alen@dotfiles.xyz> | 2023-09-25 21:32:05 +0400 |
commit | 4b8ed94012af1fb4f4752b5d199f79c6bcfd4c59 (patch) | |
tree | ad54d702d385e973f367cc02c9115b1948510caa /dot_ipython/profile_default/startup/95_imports.py | |
parent | 33df3ffbe31ea3b722bfeec21e6a4ebfd038aa00 (diff) |
Add basic IPython config and startup scripts
Diffstat (limited to 'dot_ipython/profile_default/startup/95_imports.py')
-rw-r--r-- | dot_ipython/profile_default/startup/95_imports.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dot_ipython/profile_default/startup/95_imports.py b/dot_ipython/profile_default/startup/95_imports.py new file mode 100644 index 0000000..a4857ac --- /dev/null +++ b/dot_ipython/profile_default/startup/95_imports.py @@ -0,0 +1,32 @@ +"""Some useful imports.""" + + +import sys +import pickle +import json +from collections import ( + Counter, + defaultdict, +) +from itertools import ( + count, + product, + starmap, +) +from pathlib import Path + +try: + from devtools import debug as _debug + + def dprint(*args, **kwargs): + _debug(*args, **kwargs) + +except ModuleNotFoundError: + pass + +try: + import yaml +except ModuleNotFoundError: + pass + +_summarise_startup() |