In dit basisonderwerp leert u hoe u een Excel-bestand met een wachtwoord kunt beveiligen met behulp van de Python REST API. We maken een applicatie om een Excel-bestand te versleutelen met behulp van de Python Cloud API door de gedetailleerde en duidelijke stappen te volgen die in de volgende sectie worden genoemd. De gegenereerde applicatie kan worden geïntegreerd met elke applicatie die Python ondersteunt in macOS-, Linux- of Windows-omgevingen en de conversie kan gratis worden uitgevoerd.
Voorwaarde
- Maak een account aan en ontvang API-referenties om een XLS met een wachtwoord te beveiligen
- Download Aspose.Cells Cloud SDK voor Python om een XLS met wachtwoord te versleutelen
- Python-project instellen met de bovenstaande SDK om wachtwoord voor het XLS-bestand in te stellen
Stappen voor het versleutelen van een Excel-bestand met behulp van de Python Low Code API
- Configureer de Client-ID en het Clientgeheim voor de API om de werkmap te versleutelen met een wachtwoord met behulp van Python REST API
- Instantieer de CellsApi-klasse met clientreferenties om wachtwoordbeveiliging van een XLS-bestand uit te voeren
- Geef de bron-XLS-bestandsnamen op en laad de bron-XLS met behulp van een naam en een File-object in een HashMap
- Instantieer de ProtectWorkbookRequest om het wachtwoord en andere eigenschappen in te stellen
- Maak een exemplaar van de PostProtectRequest om de kaartbestanden en het ProtectWorkbookRequest-exemplaar in te stellen
- Roep de PostProtect-aanvraagmethode aan om een Excel-bestand te versleutelen met behulp van de Python low-code API
- Sla het/de met wachtwoord beveiligde Excel-bestand(en) op de lokale schijf op
Met de bovenstaande stappen kunt u Excel wachtwoordbeveiligen met behulp van de Python REST API. We beginnen met de configuratie van de SDK en het aanmaken van de CellsAPI-klasse-instantie. Vervolgens openen we de XLS-bronbestanden met een HashMap en instantiëren we de klassen ProtectWorkbookRequest en PostProtectRequest, die vervolgens worden gebruikt voor het instellen van de wachtwoordbeveiliging voor de Excel-bestanden met behulp van de methode PostProtect().
Code voor wachtwoordbeveiliging in Excel met behulp van de Python REST API
Met deze eenvoudige voorbeeldcode kunt u Excel met een wachtwoord beveiligen met behulp van de Python low-code API. U moet de bron-Excel-bestanden en een wachtwoord voor de beveiliging opgeven, samen met andere optionele eigenschappen. Nadat het aanvraagbericht is aangemaakt, voert PostProtect() de beveiliging van het Excel-bestand uit en retourneert de met een wachtwoord beveiligde Excel-bestanden die kunnen worden opgeslagen op de schijf of in de database.
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.