如何在 Python 中读取受密码保护的 Excel 文件

在本快速教程中,您将借助分步过程和可运行的示例代码学习在 Python 中读取受密码保护的 Excel 文件。它将通过提供密码来解释如何在 Python 中打开受密码保护的 Excel 文件,例如 XLSXXLS、ODS 等,并且还将指导永久删除密码。在密码错误或丢失的情况下演示了异常处理。

在 Python 中读取受密码保护的 Excel 文件的步骤

  1. 建立使用 Aspose.Cells for Python 通过 Java 的环境
  2. 实例化加载受保护的 Excel 文件所需的 LoadOptions 类对象
  3. 设置密码打开加密的Excel文件
  4. 使用具有密码的 LoadOptions 类对象将 Excel 文件加载到 Workbook 对象中
  5. 显示一条测试消息以确认文件加载

这些步骤通过共享环境配置的链接来描述如何使用 python 打开密码保护的 excel 文件,该链接指导建立 Python 环境以运行代码。在接下来的步骤中,我们通过设置打开加密 Excel 文件的密码来配置 LoadOptions 类对象,然后在加载工作簿时使用它。在最后一步,成功加载工作簿后,示例代码中会显示一条测试消息以供确认。

在 Python 中读取受密码保护的 Excel 文件的代码

此代码演示如何使用 Python 读取密码保护的 Excel 文件和 LoadOptions 类对象。通过应用密码打开文件后,您可以设置 Workbook.getSettings().setPassword(null) 以删除密码并将其保存在磁盘上。此外,在加载没有密码或密码错误的加密文件时,也会使用"try: 和 except:“标签引发和处理不同类型的异常。

在本教程中,我们学习了在 Python 中读取受密码保护的 Excel 文件的过程。如果您想了解将 Excel 文件转换为 PDF 等其他格式的过程,请参阅 如何使用 Python 将 Excel 转换为 PDF 上的文章。

 简体中文