快速编辑和运行源代码的Jupyter笔记本
jupyter-source-magic的Python项目详细描述
#Jupyter源代码魔术
一个快速编辑和运行源代码的Jupyter笔记本。
- 运行cell时保存并计算源代码
- 接受并计算其他单元格幻方批注,而不保存它们 <处理现有文件并监视外部更改<
免责声明
这是一个实验项目。使用风险自负。
用法
在Jupyter笔记本中加载扩展:
` %load_ext jupytersourcemagic `
使用cell magic添加代码:
` %%source path/to/source.py # code to run `
运行以保存和计算。
示例
保存并运行脚本:
` %%source path/to/source.py print('hello') `
加载现有的源进行编辑。
` %loadsource path/to/source.py ## when run, cell contents will be replaced with path/to/source.py `
处理其他单元格魔术批注:
` %%source path/to/source.sh %%bash echo 'hello' `
帮助
显示用法和配置选项:
` %%source? `
安装
安装并激活依赖项:
- [ipywidgets](https://github.com/jupyter-widgets/ipywidgets)
- [jupyter interval小部件](https://github.com/srizzo/jupyter-interval-widget)
然后:
$ pip install jupyter-source-magic