如何使用 Python 编辑 Word 文档

本基本教程通过配置环境的步骤、有关加载现有 Word 文档和将控件移动到其中所需位置的详细信息,指导您如何使用 Python 编辑 Word 文档。您将通过在加载的 DOCX 文件的开头添加一个段落来学习 Python 编辑 DOCX。它还将教导设置新添加文本的格式。

使用 Python 编辑 Word 文档的步骤

  1. 建立使用 Aspose.Words for Python 通过 .NET 编辑 Word 文档的环境
  2. 通过为其提供别名来导入命名空间 aspose.words
  3. 将所需的 Word 文件加载到要使用 Python 修改的 Document 对象中
  4. 使用加载的 Word 文件实例化 DocumentBuilder 类对象
  5. 使用此 DocumentBuilder 对象移动到文档的开头
  6. 获取当前光标位置的字体并根据您的要求进行修改
  7. 设置段落格式并写入所需的文本,然后再将其保存回磁盘

这些步骤描述了使用 Python 编辑 Word 文档的过程,方法是共享一个链接来配置环境,然后通过一系列任务来实现功能。您将加载所需的文档并将控件移动到文档的开头,但是,您可以将其移动到加载文档中的任何位置。将控件移动到某个位置后,它会自动选择该位置的文本的字体和其他设置,您可以修改这些设置并将其用于文本插入或修改,如以下示例代码所示。

在 Python 中编辑 DOCX 的代码

编辑 DOCX Python 代码在这里演示,它使用 DocumentBuilder 类对象来控制加载的 Word 文件。此类提供使用 move_to_document_start、move_to_document_end 和文档中的任何其他元素移动控制的功能,以及写入新行和将文本插入现有内容的功能。它还可以用于处理表格、插入不同类型的中断、插入复选框、组合框、脚注等控件,以及插入图像等等。

本文已指导我们在 Python 中编辑 DOCX,但是如果您想学习使用 Python 创建新的 Word 文档,请参阅 如何使用 Python 创建 Word 文档 上的文章。

 简体中文