Այս պարզ թեմայում դուք կսովորեք, թե ինչպես Հեռացնել գաղտնաբառի պաշտպանությունը XLSX ֆայլից` օգտագործելով Python REST API: Մենք կմշակենք հավելված՝ գաղտնազերծելու XLSX ֆայլը՝ օգտագործելով Python Cloud API՝ հետևելով հաջորդ բաժնում նշված մանրամասն և հստակ քայլերին: Ստեղծված հավելվածը կարող է օգտագործվել ցանկացած հավելվածի հետ, որն աջակցում է Python-ին macOS, Linux կամ Windows միջավայրերում, և փոխակերպումը կարող է իրականացվել անվճար:
Նախապայման
- Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր
- Ներբեռնեք Aspose.Cells Cloud SDK Python-ի համար՝ XLSX ֆայլը վերծանելու համար Python Cloud API-ի միջոցով
- Կարգավորեք Python նախագիծը վերը նշված SDK-ով՝ XLSX ֆայլը պաշտպանելու համար
XLSX ֆայլի գաղտնաբառը վերականգնելու քայլեր՝ օգտագործելով Python ցածր կոդով API
- Սահմանեք Client ID-ն և Client Secret-ը API-ի համար՝ աշխատանքային գրքույկը գաղտնաբառով վերծանելու համար Python REST API-ի միջոցով:
- Ստեղծեք CellsApi դասի օբյեկտ՝ հաճախորդի հավատարմագրերով՝ XLSX ֆայլի գաղտնաբառը վերականգնելու համար Python ցածր կոդով API-ի միջոցով։
- Ավելացրեք աղբյուրի XLSX ֆայլի անունները և բեռնեք աղբյուրը XLSX՝ օգտագործելով անունը և Ֆայլի օբյեկտը HashMap-ում
- Ստեղծեք DeleteUnProtectWorkbookRequest-ի օրինակ՝ առկա գաղտնաբառը և այլ հատկություններ ավելացնելու համար
- Զանգահարեք Ջնջել UnProtectWorkbook-ը հարցման մեթոդը՝ գաղտնաբառով excel ֆայլը վերծանելու համար Python REST API-ի միջոցով
- Պահպանեք ապակոդավորված XLSX ֆայլը/ներ տեղական սկավառակի վրա
Վերոհիշյալ քայլերը հեռացրեք գաղտնաբառի պաշտպանությունը XLSX-ում՝ օգտագործելով Python REST API: Մենք գործընթացը կսկսենք SDK-ի տեղադրմամբ և CellsAPI դասի օրինակ ստեղծելով: Այնուհետև մենք կբեռնենք աղբյուրի XLSX ֆայլը/ները՝ օգտագործելով HashMap-ը և կստեղծենք DeleteUnProtectWorkbookRequest դասի օրինակ, որը հետագայում օգտագործվում է XLSX ֆայլերի գաղտնաբառի պաշտպանությունը վերականգնելու համար՝ օգտագործելով deleteUnProtectWorkbook() մեթոդը:
Կոդ՝ XLSX ֆայլի գաղտնաբառը վերծանելու համար՝ օգտագործելով Python REST API
Այս պարզ օրինակ կոդը հնարավորություն է տալիս մաքրել excel ֆայլի գաղտնաբառը՝ օգտագործելով Python ցածր կոդ API: Դուք պետք է տրամադրեք աղբյուրի XLSX ֆայլերը և գոյություն ունեցող գաղտնաբառը՝ պաշտպանությունը հեռացնելու համար այլ ընտրովի հատկությունների հետ միասին: Հարցման հաղորդագրությունը ձևակերպելուց հետո deleteUnProtectWorkbook()-ը կատարում է XLSX ֆայլի վերծանումը և վերադարձնում է գաղտնաբառով մաքրված XLSX ֆայլերը, որոնք կարող են պահվել սկավառակի վրա կամ տվյալների բազայի ներսում:
Այս թեմայում մենք սովորել ենք գաղտնաբառով վերծանել աշխատանքային գրքույկը՝ օգտագործելով Python REST API: Եթե ցանկանում եք գաղտնաբառ սահմանել XLSX ֆայլի համար, տես հոդվածը, թե ինչպես կատարել Գաղտնաբառի պաշտպանության XLSX ֆայլը Python REST API-ով: