将Jupyter笔记本转换成.doc吗?

时间:2018-11-08 12:26:06

标签: jupyter-notebook .doc nbconvert

我是Jupyter Notebook的新手。我可以使用nbconvert将笔记本转换为pdf和html。有没有办法将其转换为.doc(Word文档)?

4 个答案:

答案 0 :(得分:2)

将 jupyter notebook(.ipynb 文件)转换为 word 文件(.docx)的最简单方法是使用 pandoc。 首先安装 pandoc,按照说明 here. 安装完成后,打开您的终端以使用

检查其是否正确安装
pandoc --version

确定它安装在那里后,在终端中使用以下代码行将 jupyter notebook 转换为 word 文件。

<块引用>

pandoc jupyter_file.ipynb -s -o new_word_file.docx

请注意,您首先需要在命令提示符中进入 jupyter notebook 所在的目录。您可以通过在命令提示符中写入 cd(change directory) 后键入路径来实现。此代码将在 Jupyter notebook 所在的文件夹中创建 word 文件。

Screeshot of terminal code

答案 1 :(得分:1)

为了得到最好的结果,它需要多步骤,但会如你所愿地得到一个漂亮的形状

  1. 将笔记本下载为 Latex 文件

  2. 然后将此文件上传到背页 https://www.overleaf.com/project 并通过根据需要拆分页面来自定义它。 \newpage

  3. 将 pdf 文件从 Overleaf 下载到您的本地计算机。

  4. 使用以下任一方法将下载的 pdf 转换为 Docx

    1. 打开 adobe acrobat,然后依次按“文件”、“提取到”、“MS word”和“Word 文档”
    2. 使用以下链接https://pdf2docx.com/

结果太棒了! enter image description here

答案 2 :(得分:0)

问题已解决

我也遇到了这个问题,然后我尝试了jupyter的导出doc程序包,但无法正常工作。解决方案是将jupyter笔记本转换为python .py文件,然后可以在终端上运行该程序。只需复制.py文件的代码并将其输出到word文档中即可。

答案 3 :(得分:0)

要将Jupyter Notebook转换为Word

  1. 转到文件并以markdown(.md)下载
  2. 转到https://cloudconvert.com/md-to-docx并下载为文档文件