python - 在 Word 文档中嵌入 Python 代码?

标签 python ms-word libreoffice

<分区>

我正在使用 Word/LibreOffice's Writer 编写手册。

作为手册的一部分,我想包括 python 代码片段。 自然地,我希望以一种nice 的方式包含这些内容。

如何将 python 代码粘贴到 Word/LibreOffice's Writer 中,同时保持其良好的格式?

最佳答案

Libre Office 应该能够导入 HTML 代码。您可以使用任何可以输出 HTML 高亮代码的荧光笔。您可以尝试在线荧光笔,例如 http://www.tohtml.com/python/例如。

编辑: Libre Office 的“选择性粘贴”菜单中不知何故缺少 HTML 代码,但这里有一些技巧可以将 html 放入文档中:

  1. 将您的 html 代码保存到 html 文件
  2. 用libre office打开html文件(格式选择网页)
  3. 全选并点击复制
  4. 粘贴到你想要它所在的文档中

这很麻烦,但我没有找到另一种方法,虽然我记得,在 Open Office 的“选择性粘贴”菜单中有一个 HTML 选项。可能有一些插件或类似的东西可以更容易地做到这一点。

关于python - 在 Word 文档中嵌入 Python 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6643046/

相关文章:

python - 类型错误 : unsupported operand type(s) for +: 'map' and 'float'

vba - 使用宏删除 MS Word 页面

html - 如何将包含大量表格的 HTML 文档转换为 Word 文档?

Libreoffice 计算器 : convert many cells with text to numbers

python - 如何在virtualenv中安装哪些程序需要 "sudo"?

javascript - Flask后端如何处理大量JSON数据输出

python - 在函数中连接必需的参数和可选的参数?

ms-access - 如何在 Word VBA 中使用使用 Access-VBA 定义的函数的 Access 查询?

LibreOffice Base 中的数据库层次结构、聚合、关系

plugins - 在 libre office 中制作 LaTex 看起来合理的文本