jupyter笔记本静态站点生成器

jpy-flette的Python项目详细描述


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

安装

用pip:

安装jpy flette
pip install jpy-flette

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

python setup.py install

用法

Make sure you check the documentation, which is actually built using jpy-flette itself!

jpy flette将一个满是.ipynbjupyter笔记本的目录转换成一个有多个页面的网站。假设如下目录结构:

~/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文件来配置主题、标题/页脚等。有关详细信息,请参阅documentation

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

推荐PyPI第三方库


热门话题
将Java中的对象列表序列化为json   在同一Play Framework项目中同时使用Ebean和JPA的java   oop如何在整个Java项目中共享API密钥   java ADT Eclipse SDK故障未找到DDM   扫描程序中变量的递归Java输入值未应用于方法中的变量   java将空格转换为命令行类型的空格   JavaSpring,如何决定客户机应该使用哪个服务?   java致命异常:main(Android标准)   java编译错误是因为类型检查还是三元运算符?   java Sikuli+Webdriver:getting error x.png看起来像一个文件,但在磁盘上找不到。假设是文本   java选择位置。。。。ms sql 2005中需要电气状态   由于OSGi捆绑包依赖性问题,java无法启动RCP应用程序   json java gson fromjson返回非泛型的null   如何将google api访问令牌从java服务器传递到gapi javascript客户端?   java在已排序的LinkedList中添加元素   java ForkJoinPool为什么程序抛出OutOfMemoryError?   java SQUARE无法解析为Processing/Eclipse中的变量   java如何为Sun App Server 8.2设置JNDI