Jak czytać plik Excel chroniony hasłem w Pythonie

W tym krótkim samouczku nauczysz się czytać chroniony hasłem plik Excel w Pythonie za pomocą procedury krok po kroku i przykładowego kodu, który można uruchomić. Wyjaśni jak otworzyć chroniony hasłem plik Excel w Pythonie, taki jak XLSX, XLS, ODS itp., podając hasło, a także poprowadzi do trwałego usunięcia hasła. Zademonstrowano obsługę wyjątków w przypadku błędnego lub brakującego scenariusza hasła.

Kroki, aby odczytać plik Excel chroniony hasłem w Pythonie

  1. Stwórz środowisko do korzystania z Aspose.Cells dla Pythona przez Javę
  2. Utwórz instancję obiektu klasy LoadOptions wymaganego do załadowania chronionego pliku Excel
  3. Ustaw hasło, aby otworzyć zaszyfrowany plik Excel
  4. Załaduj plik Excela do obiektu Workbook za pomocą obiektu klasy LoadOptions posiadającego hasło
  5. Wyświetl komunikat testowy, aby potwierdzić ładowanie pliku

W tych krokach opisano sposób korzystania z pythonowego otwartego pliku programu Excel chronionego hasłem przez udostępnienie łącza do konfiguracji środowiska, które prowadzi do ustanowienia środowiska Pythona do uruchamiania kodu. W kolejnych krokach konfigurujemy obiekt klasy LoadOptions poprzez ustawienie hasła do otwarcia zaszyfrowanego pliku Excel, a następnie używamy go podczas ładowania skoroszytu. W ostatnim kroku, gdy skoroszyt zostanie pomyślnie załadowany, w przykładowym kodzie zostanie wyświetlony komunikat testowy w celu potwierdzenia.

Kod do odczytu pliku Excel chronionego hasłem w Pythonie

Ten kod demonstruje, jak za pomocą Python odczytywać chroniony hasłem plik Excel z obiektem klasy LoadOptions. Gdy plik zostanie otwarty przez zastosowanie hasła, możesz ustawić metodę Workbook.getSettings().setPassword(null), aby usunąć hasło i zapisać je na dysku. Co więcej, różne rodzaje wyjątków są zgłaszane i obsługiwane również przy użyciu tagów try: i Except:” podczas ładowania zaszyfrowanego pliku bez hasła lub z nieprawidłowym hasłem.

W tym samouczku nauczyliśmy się procesu odczytywania chronionego hasłem pliku Excel w Pythonie. Jeśli chcesz poznać proces konwersji pliku Excel do innych formatów, takich jak PDF, zapoznaj się z artykułem na jak przekonwertować Excela na PDF za pomocą Pythona.

 Polski