Den här snabbguiden tar upp hur du avskyddar Excel i Python. Den diskuterar miljöinställningen, steg-för-steg-processen och en körbar exempelkod för att låsa upp Excel-fil i Python. Dessutom behöver du ingen djupgående kunskap om olika Excel-format som strukturen för XLSX- eller XLS-filer, eller några krypteringsalgoritmer eftersom de få API-anropen räcker.
Steg för att avskydda Excel i Python
- Förbered miljön för att arbeta med Aspose.Cells för Python via Java för att avskydda Excel
- Ladda den skyddade Excel-filen med klassen Workbook
- Ta bort lösenordsskyddet med metoden unprotect().
- Skriv utdata Excel-filen
Ovanstående steg sammanfattar hur man låser upp Excel-fil i Python med ett par enkla API-anrop. Ladda först den skyddade Excel-källfilen och ta bort lösenordsskyddet samtidigt som du anger lösenordet. Slutligen, skriv utdata Excel-arbetsboken till valfri filsökväg, eller en ström enligt dina krav.
Kod för att avskydda Excel-fil i Python
Detta kodavsnitt kan användas för att utveckla en Excel-lösenordsborttagare i Python. Det fungerar huvudsakligen med Workbook-klassen för att ladda källfilen, sedan avskydda den och sedan spara den genererade filen. Du kan också åberopa den andra varianten av avskyddsmetoden för att ta bort lösenordet från en delad arbetsbok.
I den här artikeln har vi lärt oss hur man tar bort lösenord från Excel i Python. Men om du vill skydda en Excel-fil med ett lösenord, läs hur man lösenordsskyddar en Excel-fil i Python.