Usuwanie zabezpieczenia hasłem z pliku XLSX za pomocą interfejsu API REST języka Python

W tym prostym temacie dowiesz się, jak usunąć ochronę hasłem z pliku XLSX za pomocą interfejsu API REST Pythona. Stworzymy aplikację do odszyfrowania pliku XLSX 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 XLSX za pomocą interfejsu API Python Cloud
  • Skonfiguruj projekt Pythona przy użyciu powyższego zestawu SDK, aby chronić plik XLSX

Kroki resetowania hasła pliku XLSX za pomocą interfejsu API Python low code

  1. Ustaw identyfikator klienta i klucz tajny klienta dla interfejsu API, aby odszyfrować skoroszyt hasłem za pomocą interfejsu API REST języka Python
  2. Utwórz obiekt klasy CellsApi z danymi uwierzytelniającymi klienta, aby zresetować hasło do pliku XLSX za pomocą interfejsu API Python low code
  3. Dodaj nazwy plików źródłowych XLSX i załaduj plik źródłowy XLSX, używając nazwy i obiektu pliku w HashMap
  4. Utwórz instancję DeleteUnProtectWorkbookRequest, aby dodać istniejące hasło i inne właściwości
  5. 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
  6. Zapisz odszyfrowane pliki XLSX na dysku lokalnym

Powyższe kroki usuwają ochronę hasłem w XLSX 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) XLSX za pomocą obiektu HashMap i utworzymy instancję klasy DeleteUnProtectWorkbookRequest, która będzie następnie używana do resetowania ochrony hasłem dla plików XLSX za pomocą metody deleteUnProtectWorkbook().

Kod do odszyfrowania hasła pliku XLSX za pomocą interfejsu API REST języka Python

Ten prosty przykładowy kod umożliwia wyczyszczenie hasła z pliku Excel za pomocą API Pythona low code. Aby usunąć zabezpieczenie, należy podać źródłowe pliki XLSX i istniejące hasło, a także inne opcjonalne właściwości. Po sformułowaniu komunikatu żądania, funkcja deleteUnProtectWorkbook() odszyfrowuje plik XLSX i zwraca pliki XLSX z wyczyszczonym 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 dla pliku XLSX, zapoznaj się z artykułem o tym, jak Zabezpiecz plik XLSX hasłem za pomocą interfejsu API REST Pythona.

 Polski