使用 Python REST API 删除 Excel 中的工作表

本简短教程将指导您如何使用 Python REST API 删除 Excel 中的工作表。您将学习如何通过基于 Python 的 Cloud SDK 使用 Python REST 接口删除 Excel 工作表。本教程将详细介绍如何在需要时对多个 Excel 文件和多个工作表执行此任务。

先决条件

使用基于 Python 的 API 删除工作表的步骤

  1. 使用 clientID、clientSecret 和 apiBaseUrl 初始化 CellsApi 以删除工作表
  2. 设置本地磁盘输入文件和云存储上的远程文件的名称
  3. 使用 UploadFileRequest 将本地 Excel 文件上传到 Aspose Cloud 存储
  4. 使用 DeleteWorksheetRequest 方法从上传的 Excel 文件中删除工作表 Sheet1
  5. 使用 DownloadFileRequest 从云端下载修改后的文件
  6. 将下载的文件保存到本地,命名为output.xlsx
  7. 记录成功消息或捕获并打印任何异常

上述步骤描述了如何使用 Python Low Code API 删除 Excel 工作表。代码使用提供的凭据初始化 Aspose.Cells Cloud API,将本地 Excel 文件上传到云存储,并从中删除名为 Sheet1 的工作表。然后,它会下载修改后的文件并将其本地保存为 output.xlsx,完成后显示成功消息,如果出现错误则打印错误信息。

使用 Python REST 接口删除 Excel 工作表的代码

此示例代码演示了如何使用 Python RESTful 服务删除 Excel 页面。如果输入的 Excel 文件只有一个工作表,则会将其删除;但是,由于工作簿中不允许有零个工作表,因此会自动添加另一个空工作表。UploadFiles() 方法允许将多个 Excel 文件上传到云存储,并且可以针对多个已上传的 Excel 文件和所需的工作表创建并多次使用 DeleteWorksheetRequest。

本文教了我们如何从工作簿中删除工作表。要在 Excel 文件中应用筛选器,请参阅 使用 Python REST API 在 Excel 中应用过滤器 上的文章。

 简体中文