转换Jupyter笔记本

nbconvert的Python项目详细描述


nbconvert

Jupyter笔记本电脑转换

Google GroupBuild StatusDocumentation StatusDocumentation Statuscodecov.io

nbconvert工具jupyter nbconvert将笔记本转换为各种其他的 通过Jinja模板格式化nbconvert工具允许您转换 .ipynb将笔记本文件转换成各种静态格式,包括:

  • HTML
  • 乳胶
  • PDF格式
  • 显示js
  • 降价(MD)
  • 重组文本(RST)
  • 可执行脚本

用法

在命令行中,使用nbconvert将jupyter笔记本(input)转换为 另一种格式(output)。基本的指挥结构是:

$ jupyter nbconvert --to <output format> <input notebook>

其中,<output format>是所需的输出格式,<input notebook>是 Jupyter笔记本的文件名。

示例:将笔记本转换为HTML

使用:

$ jupyter nbconvert --to html mynotebook.ipynb

此命令创建名为mynotebook.html的HTML输出文件

dev安装

检查是否安装了pandoc(pandoc --version);如果需要,请安装:

sudo apt-get install pandoc

brew install pandoc

安装nbconvert进行开发,使用:

git clone https://github.com/jupyter/nbconvert.git
cd nbconvert
pip install -e .

在上面的dev安装之后运行测试:

pip install nbconvert[test]
py.test --pyargs nbconvert

资源

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

推荐PyPI第三方库


热门话题
在Eclipse中使用多个调用在一行上打印java   javajackson序列化问题。只有同一实体的第一个对象可以很好地序列化   Java中Deflate函数的等价充气   使用customlitview的java Android actionbar搜索   java“<T>T get()”是什么意思?(它有用吗?)   目标c使用CommonCrypto使用AES256加密,使用OpenSSL或Java解密   java在运行时更新资源文件   fileinputstream在java中访问并将数据写入现有文件   带集群的java Android Mapbox我希望每个功能都有不同的标记图像   java JDK8>JDK10:PKIX路径生成失败:SunCertPathBuilderException:找不到请求目标的有效证书路径   java使用Hk2生成具有指定构造函数参数的实例   为什么这个系统。出来Java中的println()打印到控制台?   java目录和文件名连接不起作用   使用mockito和通配符绘图的java