ipython / ipython/ipynb

Make IPython Magics work

未关闭
#6 5 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Jupyter Notebook
星标
258
派生
71
PR 合并指标
30 天内没有已合并 PR

描述

Currently, we don't support IPython Magics at all from noteboks. We initially supported them, but removed them because importing IPython was causing a massive startup time lag (>1s) that seemed pretty bad.

Ideally, I'd like to be able to do the following:
1. If IPython is already loaded (you are already in a notebook), support magics by default
2. If IPython is *not* loaded, and there are no magics in the imported notebooks, do not load it
3. Load IPython only if there are magics in the notebook

I'd also like to possibly consider implementing the `!` action (which runs things in a shell) natively, so we don't have to import all of IPython to get just that behavior. Also investigate *why* startup takes so long!

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。