Skip to main content

用于 jupyter 笔记本的静态站点生成器

项目描述

jpy-flette是一个轻量级(约 150 行)python 静态网站生成器,它使用 jupyter 笔记本作为输入。它非常适合记录科学项目、文档,或者只是与世界分享您的想法。

安装

使用 pip安装jpy-flette

pip install jpy-flette

您还可以从存储库下载或克隆源代码,然后运行

python setup.py install

用法

确保检查文档,它实际上是使用jpy-flette本身构建的!

jpy-flette将一个充满.ipynb jupyter notebook 的目录转换为一个包含多个页面的网站。让我们假设以下目录结构:

~/my/directory
          └── notebooks
              ├── 00.index.ipynb
              └── 01.jpy-flette-documentation.ipynb

打电话后

jpy-flette ~/my/directory/notebooks

你会得到

~/my/directory
          ├── docs
          │   ├── index.html
          │   ├── jpy-flette-documentation.html
          │   └── static
          │       ├── style.css
          │       └── script.js
          └── notebooks
              ├── 00.index.ipynb
              └── 01.jpy-flette-documentation.ipynb

~/my/directory/docs就可以发布了!

jpy-flette可以使用fletteconf.yaml文件配置主题、标题/页脚等。有关更多信息,请参阅文档

项目详情


下载文件

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

源分布

jpy_flette-0.1.0.tar.gz (55.3 kB 查看哈希

已上传 source

内置分布

jpy_flette-0.1.0-py3-none-any.whl (57.1 kB 查看哈希

已上传 py3