В этой базовой теме вы узнаете, как защитить паролем файл Excel с помощью Python REST API. Мы создадим приложение для шифрования файла Excel с помощью Python Cloud API, следуя подробным и понятным инструкциям, описанным в следующем разделе. Созданное приложение можно интегрировать с любым приложением с поддержкой Python в средах macOS, Linux или Windows, а конвертация будет бесплатной.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для защиты паролем XLS
- Загрузите Aspose.Cells Cloud SDK для Python, чтобы зашифровать XLS с помощью пароля
- Настройте проект Python с помощью вышеуказанного SDK, чтобы установить пароль для файла XLS.
Шаги по шифрованию файла Excel с использованием Python Low Code API
- Настройте идентификатор клиента и секретный ключ клиента для API, чтобы зашифровать рабочую книгу паролем с помощью Python REST API.
- Создайте экземпляр класса CellsApi с учетными данными клиента для защиты файла XLS паролем.
- Укажите имена исходных XLS-файлов и загрузите исходный XLS, используя имя и объект File в HashMap.
- Создайте экземпляр ProtectWorkbookRequest, чтобы задать пароль и другие свойства.
- Создайте экземпляр PostProtectRequest для установки файлов сопоставления и экземпляра ProtectWorkbookRequest.
- Вызовите метод запроса PostProtect для шифрования файла Excel с использованием API Python low code
- Сохраните защищенные паролем файлы Excel на локальном диске.
Вышеописанные шаги позволяют защитить Excel паролем с помощью Python REST API. Мы начнём процесс с настройки SDK и создания экземпляра класса CellsAPI. Затем мы откроем исходные XLS-файлы с помощью HashMap и создадим экземпляры классов ProtectWorkbookRequest и PostProtectRequest, которые затем будут использоваться для установки парольной защиты файлов Excel с помощью метода PostProtect().
Код для защиты Excel паролем с использованием Python REST API
Этот простой пример кода позволяет защитить Excel паролем, используя Python low-code API. Вам необходимо предоставить исходные файлы Excel, пароль для защиты и другие необязательные свойства. После создания запроса функция PostProtect() защищает файл Excel и возвращает защищённые паролем файлы Excel, которые можно сохранить на диске или в базе данных.
We have explored to encrypt Workbook with Password using Python REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Python REST API.