|
- # Query Jupyter server for defined variables list
- # Tested on 2.7 and 3.6
- from sys import getsizeof
- import json
-
- # who_ls is a Jupyter line magic to fetch currently defined vars
- _VSCode_JupyterVars = %who_ls
-
- print(json.dumps([{'name': var,
- 'type': type(eval(var)).__name__,
- 'size': getsizeof(var),
- 'expensive': True
- } for var in _VSCode_JupyterVars]))
|