Šioje paprastoje temoje sužinosite, kaip pašalinti slaptažodžio apsaugą iš Excel failo naudojant Python REST API. Sukursime programą, skirtą iššifruoti Excel failą naudodami Python Cloud API, atlikdami išsamius ir aiškius veiksmus, nurodytus kitame skyriuje. Sukurta programa gali būti naudojama su bet kuria Python palaikančia programa macOS, Linux ar Windows aplinkoje, o konvertavimas gali būti atliktas nemokamai.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus
- Atsisiųskite Aspose.Cells Cloud SDK, skirta Python, kad iššifruotumėte Excel failą naudodami Python Cloud API
- Nustatykite Python projektą naudodami aukščiau pateiktą SDK, kad apsaugotumėte XLS failą
„Excel“ failo slaptažodžio nustatymo iš naujo veiksmai naudojant „Python“ žemo kodo API
- Nustatykite API kliento ID ir kliento paslaptį, kad iššifruotumėte darbaknygę naudodami slaptažodį naudodami Python REST API
- Sukurkite CellsApi klasės objektą su kliento kredencialais, kad iš naujo nustatytumėte Excel failo slaptažodį naudodami Python žemo kodo API
- Pridėkite šaltinio XLS failų pavadinimus ir įkelkite šaltinio XLS naudodami pavadinimą ir failo objektą HashMap
- Sukurkite DeleteUnProtectWorkbookRequest egzempliorių, kad pridėtumėte esamą slaptažodį ir kitas ypatybes
- Iškvieskite IštrintiUnProtectWorkbook užklausos metodą, kad iššifruotumėte Excel failą su slaptažodžiu naudojant Python REST API
- Išsaugokite iššifruotą Excel failą (-us) vietiniame diske
Pirmiau minėti veiksmai pašalinkite Excel slaptažodžio apsaugą naudodami Python REST API. Pradėsime procesą nustatydami SDK ir sukurdami CellsAPI klasės egzempliorių. Tada įkelsime šaltinio XLS failą (-ius) naudodami HashMap ir sukursime DeleteUnProtectWorkbookRequest klasės egzempliorių, kuris toliau naudojamas Excel failų slaptažodžio apsaugai iš naujo nustatyti naudojant deleteUnProtectWorkbook() metodą.
Kodas, skirtas iššifruoti Excel failo slaptažodį naudojant Python REST API
Šis paprastas pavyzdinis kodas leidžia išvalyti Excel failo slaptažodį naudojant Python žemo kodo API. Norėdami pašalinti apsaugą, turite pateikti šaltinio Excel failus ir esamą slaptažodį bei kitas pasirenkamas ypatybes. Suformulavus užklausos pranešimą, deleteUnProtectWorkbook() iššifruoja Excel failą ir grąžina Excel failus be slaptažodžio, kurie gali būti saugomi diske arba duomenų bazės viduje.
Šioje temoje išmokome iššifruoti darbaknygę su slaptažodžiu naudodami Python REST API. Jei norite nustatyti Excel failo slaptažodį, žr. straipsnį, kaip Apsaugokite Excel failą slaptažodžiu naudodami Python REST API.