支持模板的 Jupyter 扩展
项目描述
Jupyter 模板
一个简单的 jupyter 笔记本模板。
该扩展使用常规和通用模板设置任何新的 Jupyter Notebook,以塑造数据科学分析。
该模板包括常规部分,如数据导入、处理和参考,以及执行常见操作的代码,如导入和配置图表库。
此外,每当您尝试保存名为“无标题”的笔记本时,它都会提示输入一个有意义的名称。
你觉得这很烦人吗?不用担心,您可以禁用此功能。
动机
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 服务器扩展轻松启用、禁用或配置扩展,如下所示。
编辑模板
可以通过运行找到模板位置:
import jupytemplate
print(jupytemplate.get_template_path())
当然,您可以随意编辑模板,以适应您自己的需要,但保留文件名template.ipynb.
编辑模板后,运行:
jupyter nbextension install --py jupytemplate --sys-prefix
jupyter nbextension enable jupytemplate/main --sys-prefix
使更改生效。
参考
请考虑阅读以下资源以获得更全面的理解:
- Will Kohersen,使用此扩展程序正确设置您的 Jupyter Notebook
- Will Kohersen,如何编写 Jupyter Notebook 扩展
- Will Kohersen,设置扩展
项目详情
关
jupytemplate -0.3.0.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | a6ba34d4e136674920d4731c46cbbaea5b4982b618c7de3cec9ae6196b4dfa7b |
|
| MD5 | bdd8615cee61e294fdc70698c6322632 |
|
| 布莱克2-256 | 76d6746e9fc557358eb8aba243208b9db927a469acb1cdd4449d703f41ed419b |