Это краткое руководство по тому, как удалить лист в Excel с помощью Python REST API. Вы узнаете как удалить лист Excel с помощью Python REST Interface через Cloud SDK на основе Python. Он делится подробностями для выполнения этой задачи для нескольких файлов Excel и более чем одного листа, если это необходимо.
Необходимое условие
Создайте учетную запись и получите учетные данные API для удаления рабочего листа
Скачать Aspose.Cells Cloud SDK for Python to remove a sheet
Настройте проект Python с помощью вышеуказанного SDK
Действия по удалению листа с использованием API на основе Python
- Инициализируйте CellsApi с clientID, clientSecret и apiBaseUrl для удаления рабочего листа
- Задайте имена для входного файла на локальном диске и удаленного файла в облачном хранилище.
- Загрузите локальный файл Excel в хранилище Aspose Cloud с помощью UploadFileRequest
- Удалить рабочий лист Sheet1 из загруженного файла Excel с помощью метода DeleteWorksheetRequest
- Загрузите измененный файл из облака с помощью DownloadFileRequest
- Сохраните загруженный файл локально как output.xlsx
- Запишите сообщение об успешном завершении или перехватите и распечатайте любые исключения
Шаги выше описывают как удалить лист Excel с помощью Python Low Code API. Код инициализирует API Aspose.Cells Cloud, используя предоставленные учетные данные, загружает локальный файл Excel в облачное хранилище и удаляет из него лист с именем Sheet1. Затем он загружает измененный файл и сохраняет его локально как output.xlsx, отображая сообщение об успешном завершении или печатая ошибку, если она произошла.
Код для удаления листа Excel с использованием интерфейса Python REST
Этот пример кода демонстрирует, как удалить страницу Excel с помощью Python RESTful Service. Если входной файл Excel содержит только один лист, он будет удален; однако автоматически будет добавлен еще один пустой лист, поскольку нулевые листы не допускаются в Workbook. Метод UploadFiles() позволяет загружать несколько файлов Excel в облачное хранилище, а DeleteWorksheetRequest можно создавать и использовать много раз для различных загруженных файлов Excel и желаемых листов.
Эта статья научила нас процессу удаления листов из Workbook. Чтобы применить фильтры в файле Excel, обратитесь к статье Применить фильтр в Excel с помощью Python REST API.