In diesem grundlegenden Thema erfahren Sie, wie Sie die Datei Excel mithilfe der Python REST API mit einem Passwort schützen. Wir erstellen eine Anwendung zum Verschlüsseln von Excel-Dateien mithilfe der Python Cloud API. Dabei befolgen wir die detaillierten und verständlichen Schritte im folgenden Abschnitt. Die generierte Anwendung lässt sich in jede Anwendung integrieren, die Python in macOS-, Linux- oder Windows-Umgebungen unterstützt. Die Konvertierung ist kostenlos.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Kennwortschutz einer XLS-Datei
- Laden Sie Aspose.Cells Cloud SDK für Python herunter, um eine XLS-Datei mit einem Passwort zu verschlüsseln
- Richten Sie das Python-Projekt mit dem oben genannten SDK ein, um ein Kennwort für die XLS-Datei festzulegen
Schritte zum Verschlüsseln einer Excel-Datei mit der Python Low Code API
- Konfigurieren Sie die Client-ID und das Client-Geheimnis für die API, um die Arbeitsmappe mithilfe der Python REST-API mit einem Kennwort zu verschlüsseln.
- Instanziieren Sie die CellsApi-Klasse mit Client-Anmeldeinformationen, um den Kennwortschutz einer XLS-Datei durchzuführen
- Geben Sie die Quell-XLS-Dateinamen an und laden Sie die Quell-XLS mithilfe eines Namens und eines Dateiobjekts in einer HashMap
- Instanziieren Sie ProtectWorkbookRequest, um das Kennwort und andere Eigenschaften festzulegen
- Erstellen Sie eine Instanz von PostProtectRequest, um die Map-Dateien und die ProtectWorkbookRequest-Instanz festzulegen
- Rufen Sie die Anforderungsmethode PostProtect auf, um die Excel-Datei mit der Python Low Code API zu verschlüsseln
- Speichern Sie die kennwortgeschützte(n) Excel-Datei(en) auf der lokalen Festplatte
Mit den oben genannten Schritten können Sie Excel mithilfe der Python REST API mit einem Kennwort schützen. Wir beginnen mit der Konfiguration des SDK und der Erstellung der CellsAPI-Klasseninstanz. Anschließend öffnen wir die XLS-Quelldateien mithilfe einer HashMap und instanziieren die Klassen ProtectWorkbookRequest und PostProtectRequest, die anschließend zum Festlegen des Kennwortschutzes für die Excel-Dateien mithilfe der Methode PostProtect() verwendet werden.
Code zum Kennwortschutz von Excel mithilfe der Python REST-API
Mit diesem einfachen Beispielcode können Sie Excel mithilfe der Python Low-Code-API mit einem Kennwort schützen. Geben Sie die Excel-Quelldateien und ein Kennwort für den Schutz sowie weitere optionale Eigenschaften an. Nach dem Erstellen der Anforderungsnachricht schützt PostProtect() die Excel-Datei und gibt die kennwortgeschützten Excel-Dateien zurück, die auf der Festplatte oder in der Datenbank gespeichert werden können.
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.