将 Jupyter notebook 转换成 MS word 文档 .doc?

HAR*_*HAN 6 .doc python-3.x jupyter-notebook nbconvert

在 Jupyter Notebook 中,我可以使用 nbconvert 将笔记本转换为 pdf 和 HTML。但是,无法将其转换为 .doc(Word 文档)。有没有办法将其转换为 MS Word 并保持相同的文本突出显示和表格结构?

小智 16

将 jupyter 笔记本(.ipynb 文件)转换为 Word 文件(.docx)的最简单方法是使用 pandoc。首先安装 pandoc,按照此处的说明进行操作。 安装后,打开终端以检查其是否安装正确

pandoc --version
Run Code Online (Sandbox Code Playgroud)

一旦确定其安装在那里,请在终端中使用以下代码行将 jupyter 笔记本转换为 Word 文件。

pandoc jupyter_file.ipynb -s -o new_word_file.docx

需要注意的是,您首先需要在命令提示符下进入 jupyter 笔记本所在的目录。您可以通过在命令提示符中写入 cd(更改目录)后键入路径来完成此操作。此代码将在 Jupyter 笔记本所在的同一文件夹中创建 word 文件。

终端代码截图


Vit*_*lla 7

使用此网站https://alldocs.app/convert-jupyter-notebook-to-word-docx

上传.ipynb,它适用于代码、文本和图片


rsc*_*c05 6

为了获得最佳效果,需要多个步骤,但会得到如您所愿的漂亮形状

  1. 将笔记本下载为乳胶文件

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

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

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

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

结果太棒了! 在此输入图像描述


Pri*_*ave 5

将 Jupyter Notebook 转换为 Word

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

  • 这种方法无助于维持桌子,实际上破坏了形状。可能有不同的方法吗? (2认同)