这是一篇文章,描述了如何在 Python 中将 Excel 导出到 Word 的过程。它包含所有配置详细信息、要遵循的一系列步骤以及可运行的示例代码,无需编写您自己的代码即可测试此功能。您可以仅使用几行代码将源文件从 Excel 更改为 Python 中的 Word 即 XLSX 或将 XLS 更改为 DOCX。
在 Python 中将 Excel 文件转换为 Word 的步骤
- 建立开发环境以在您的应用程序中使用 Aspose.Cells for Python 通过 Java
- 导入必要的命名空间和类以在代码中使用
- 在 Workbook 类对象中加载输入 Excel 文件以转换为 Word 文件
- 实例化 DocxSaveOptions 类对象
- 如果目录不存在,则设置标志以创建目录以保存输出 Word 文件
- 使用 Workbook.save() 方法使用自定义保存选项将 Excel 文件保存为 Word 文件
可以按照此处的详细步骤将 Excel 转换为 Python 中的 Word 文档,以便首先共享运行此应用程序所需的资源。之后,您可以简单地加载 Excel 文件并使用 save() 方法中的 SaveFormat.DOCX 枚举器将其保存为 DOCX 文件,该方法将使用默认设置创建一个 DOCX 文件。但是,为了演示,DocxSaveOptions 类对象用于设置输出 Word 文档的一些属性。
在 Python 中将 XLSX 转换为 DOCX 的代码
此示例代码将 Excel 更改为 Python 中的 Word 使用 Workbook 类构造函数,该构造函数采用源文件名,而您也可以使用其他构造函数,例如其中一个构造函数将 FileFormatType 作为参数。当我们不提供任何文件格式时,将使用默认格式 Excel97To2003,但您可以根据您的源文件类型使用特定格式,如 CSV、XLSM、ODS、EXCEL_95 等。另一方面,在保存 Word 文档时,您可以在 DocxSaveOptions 类对象中设置不同的属性,例如设置合并区域标志、设置警告回调和设置创建目录标志,此处也演示了这些属性。
本文指导我们将 Excel 文件转换为 Word 文档。如果您想了解将 Excel 文件转换为 CSV 文件的过程,请参阅 如何在 Python 中将 Excel 转换为 CSV 上的文章。