Skip to main content

支持模板的 Jupyter 扩展

项目描述

Jupyter 模板

生命周期:实验 GitHub PyPI - Python 版本 派皮 构建状态 GitHub 问题 下载 下载 说谢谢!

一个简单的 jupyter 笔记本模板。

该扩展使用常规和通用模板设置任何新的 Jupyter Notebook,以塑造数据科学分析。

该模板包括常规部分,如数据导入处理参考,以及执行常见操作的代码,如导入和配置图表库。

此外,每当您尝试保存名为“无标题”的笔记本时,它都会提示输入一个有意义的名称。

你觉得这很烦人吗?不用担心,您可以禁用此功能。

用法 example_gif - 请参阅 github 存储库

动机

Jupyter notebook 是非常棒的工具:它们支持快速原型设计并简化结果共享。但是,由于它们的灵活性,它们很容易被滥用。

为了帮助数据科学家保持笔记本整洁,一个相当灵活但传统的模板可能会有所帮助。此外,模板也是一种生产力工具,可加快常用设置,例如库导入和配置。

快速开始

我们假设 Jupyter notebook 已经安装在您的环境中。但是,即使不是这种情况,也不要担心:jupytemplate 将 Jupyter notebook 声明为依赖项,因此任何包管理器(如 pip)都会为您安装它。

这不是强制性的,但您可以安装全套 Jupyter 扩展。

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

随意访问他们的存储库 以获取更多信息。

现在您可以安装该软件包:

pip install jupytemplate

然后,您必须将 Python 包中的 javascript 文件安装到传统的 jupyter 目录中:

jupyter nbextension install --py jupytemplate --sys-prefix

最后,您可能希望启用扩展:

jupyter nbextension enable jupytemplate/main --sys-prefix

您可以使用nbextension_configurator 服务器扩展轻松启用、禁用或配置扩展,如下所示。

配置截图 1 - 见 github repo

配置截图2-见github repo

编辑模板

可以通过运行找到模板位置:

import jupytemplate
print(jupytemplate.get_template_path())

当然,您可以随意编辑模板,以适应您自己的需要,但保留文件名template.ipynb.
编辑模板后,运行:

jupyter nbextension install --py jupytemplate --sys-prefix
jupyter nbextension enable jupytemplate/main --sys-prefix

使更改生效。

参考

请考虑阅读以下资源以获得更全面的理解:

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

jupytemplate-0.3.0.tar.gz (24.4 kB 查看哈希

已上传 source