In questo argomento di base, imparerai come proteggere con password un file Excel utilizzando l’API REST di Python. Creeremo un’applicazione per crittografare un file Excel utilizzando l’API Python Cloud, seguendo i passaggi dettagliati e chiari descritti nella sezione seguente. L’applicazione generata può essere integrata con qualsiasi applicazione che supporti Python in ambienti macOS, Linux o Windows e la conversione può essere effettuata gratuitamente.
Prerequisito
- Crea un account e ottieni le credenziali API per proteggere con password un file XLS
- Scarica Aspose.Cells Cloud SDK per Python per crittografare un XLS con password
- Imposta il progetto Python con l’SDK sopra per impostare la password per il file XLS
Passaggi per crittografare un file Excel utilizzando l’API Python Low Code
- Configurare l’ID client e il segreto client per l’API per crittografare la cartella di lavoro con una password utilizzando l’API REST Python
- Creare un’istanza della classe CellsApi con le credenziali client per eseguire la protezione tramite password di un file XLS
- Specificare i nomi dei file XLS di origine e caricare l’XLS di origine utilizzando un nome e un oggetto File in un HashMap
- Creare un’istanza di ProtectWorkbookRequest per impostare la password e altre proprietà
- Crea un’istanza di PostProtectRequest per impostare i file di mappa e l’istanza ProtectWorkbookRequest
- Chiama il metodo di richiesta PostProtect per crittografare il file Excel utilizzando l’API Python low code
- Salvare i file Excel protetti da password sul disco locale
I passaggi precedenti consentono di proteggere Excel con password utilizzando l’API REST di Python. Inizieremo il processo con la configurazione dell’SDK e la creazione dell’istanza della classe CellsAPI. Apriremo quindi i file XLS di origine utilizzando una HashMap e istanziamo le classi ProtectWorkbookRequest e PostProtectRequest, che vengono utilizzate per impostare la protezione con password per i file Excel utilizzando il metodo PostProtect().
Codice per proteggere Excel con password utilizzando l’API REST Python
Questo semplice codice di esempio consente di proteggere Excel con password utilizzando l’API Python low-code. È necessario fornire i file Excel di origine e una password per la protezione, insieme ad altre proprietà opzionali. Dopo aver creato il messaggio di richiesta, PostProtect() esegue la protezione del file Excel e restituisce i file Excel protetti da password che possono essere archiviati su disco o all’interno del 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.