快速编辑和运行源代码的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? `

安装

安装并激活依赖项:

然后:

$ pip install jupyter-source-magic

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓无法在我的适配器中调用自定义添加的方法(扩展了RecyclerView.adapter<MyAdapter.ViewHolder>)   java我关闭我的intellij想法,选择[断开连接]   java中字节数组对象的编码和解码   如何在Java中调用匿名类方法   java Hibernate/HSQLDB:用户缺乏创建约束的权限   在JSP中使用JAVA将SQL数据追加到数据表中   java DOCX4J:向表中添加最后一行   java spring webflux:如何从同步调用发布事件以进行异步处理?   java joda time api在两组不同的日期中表现不同   java使用HttpClient获取URL状态代码的最快方法是什么   Java:字符串格式   java如何从另一个对象访问服务中的变量   java截取发送请求而不进行编码   classpath Java:将包含的Jar文件添加到linux中创建的Jar文件中   java如何立即终止socketIO操作上的线程阻塞?