W tym prostym temacie dowiesz się, jak usunąć ochronę hasłem z pliku Excel za pomocą interfejsu API REST Pythona. Stworzymy aplikację do odszyfrowania pliku Excela za pomocą interfejsu API Python Cloud, postępując zgodnie ze szczegółowymi i zrozumiałymi krokami opisanymi w poniższej sekcji. Utworzona aplikacja może być używana z dowolną aplikacją obsługującą Pythona w systemach macOS, Linux lub Windows, a konwersja jest bezpłatna.
Warunek wstępny
- {{HIPERLINK1}}
- Pobierz Aspose.Cells Cloud SDK dla Pythona, aby odszyfrować plik Excela za pomocą interfejsu API Python Cloud
- Skonfiguruj projekt Pythona przy użyciu powyższego zestawu SDK, aby chronić plik XLS
Kroki resetowania hasła pliku Excel za pomocą interfejsu API Python low code
- Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API, aby odszyfrować skoroszyt hasłem za pomocą interfejsu API REST języka Python
- Utwórz obiekt klasy CellsApi z danymi uwierzytelniającymi klienta, aby zresetować hasło do pliku Excel za pomocą interfejsu API Python low code
- Dodaj nazwy plików źródłowych XLS i załaduj plik źródłowy XLS, używając nazwy i obiektu pliku w HashMap
- Utwórz instancję DeleteUnProtectWorkbookRequest, aby dodać istniejące hasło i inne właściwości
- Wywołanie metody żądania Usuń i usuń ochronę skoroszytu w celu odszyfrowania pliku Excel za pomocą hasła przy użyciu interfejsu API REST języka Python
- Zapisz odszyfrowane pliki Excel na dysku lokalnym
Powyższe kroki usuwają ochronę hasłem w Excelu za pomocą interfejsu REST API Pythona. Zainicjujemy proces od skonfigurowania zestawu SDK i utworzenia instancji klasy CellsAPI. Następnie załadujemy plik(i) źródłowy(e) XLS za pomocą obiektu HashMap i utworzymy instancję klasy DeleteUnProtectWorkbookRequest, która będzie następnie używana do resetowania ochrony hasłem plików Excela za pomocą metody deleteUnProtectWorkbook().
Kod do odszyfrowania hasła pliku Excel za pomocą interfejsu API REST języka Python
Ten prosty przykładowy kod umożliwia wyczyszczenie hasła z pliku Excel za pomocą API Python low code. Aby usunąć zabezpieczenie, należy podać źródłowe pliki Excel i istniejące hasło, a także inne opcjonalne właściwości. Po sformułowaniu komunikatu żądania, funkcja deleteUnProtectWorkbook() odszyfrowuje plik Excel i zwraca pliki Excel z usuniętym hasłem, które można zapisać na dysku lub w bazie danych.
W tym temacie nauczyliśmy się odszyfrowywania skoroszytu hasłem za pomocą interfejsu REST API Pythona. Jeśli chcesz ustawić hasło do pliku Excela, zapoznaj się z artykułem o tym, jak Zabezpiecz hasłem plik Excela za pomocą interfejsu API REST Pythona.