Šioje pagrindinėje temoje sužinosite, kaip apsaugoti Excel failą slaptažodžiu naudojant Python REST API. Sukursime programą, skirtą užšifruoti Excel failą naudodami Python Cloud API, laikydamiesi išsamių ir aiškių veiksmų, paminėtų kitame skyriuje. Sukurta programa gali būti integruota su bet kuria programa, palaikančia Python MacOS, Linux ar Windows aplinkoje, o konvertavimas gali būti atliktas nemokamai.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus, kad apsaugotumėte XLS slaptažodžiu
- Atsisiųskite Aspose.Cells Cloud SDK, skirta Python, kad užšifruotumėte XLS slaptažodžiu
- Nustatykite Python projektą naudodami aukščiau pateiktą SDK, kad nustatytumėte XLS failo slaptažodį
„Excel“ failo šifravimo veiksmai naudojant „Python Low Code“ API
- Sukonfigūruokite API kliento ID ir kliento paslaptį, kad darbaknygė būtų šifruojama slaptažodžiu naudojant Python REST API
- Sukurkite CellsApi klasę naudodami kliento kredencialus, kad atliktumėte XLS failo apsaugą slaptažodžiu
- Nurodykite šaltinio XLS failų pavadinimus ir įkelkite šaltinio XLS naudodami pavadinimą ir failo objektą HashMap
- Sukurkite ProtectWorkbookRequest, kad nustatytumėte slaptažodį ir kitas ypatybes
- Sukurkite PostProtectRequest egzempliorių, kad nustatytumėte žemėlapio failus ir ProtectWorkbookRequest egzempliorių
- Iškvieskite PostProtect užklausos metodą, kad užšifruotumėte Excel failą naudojant Python žemo kodo API
- Išsaugokite slaptažodžiu apsaugotą Excel failą (-us) vietiniame diske
Aukščiau atlikti veiksmai padeda apsaugoti Excel slaptažodžiu naudojant Python REST API*. Pradėsime procesą nuo SDK konfigūravimo ir CellsAPI klasės egzemplioriaus kūrimo. Tada atidarysime šaltinio XLS failus naudodami HashMap ir sukursime ProtectWorkbookRequest ir PostProtectRequest klases, kurios toliau naudojamos Excel failų apsaugai slaptažodžiu nustatyti naudojant PostProtect() metodą.
„Excel“ slaptažodžio apsaugos kodas naudojant Python REST API
Šis paprastas pavyzdinis kodas leidžia apsaugoti Excel slaptažodžiu naudojant Python žemo kodo API. Turėtumėte pateikti šaltinio Excel failus ir apsaugos slaptažodį bei kitas pasirenkamas ypatybes. Sukūrus užklausos pranešimą, PostProtect() atlieka Excel failo apsaugą ir grąžina slaptažodžiu apsaugotus Excel failus, kurie gali būti saugomi diske arba duomenų bazės viduje.
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.