Xóa mật khẩu bảo vệ khỏi tệp XLSX bằng Python REST API

Trong chủ đề đơn giản này, bạn sẽ học cách Gỡ bỏ bảo vệ bằng mật khẩu khỏi tệp XLSX bằng Python REST API. Chúng ta sẽ phát triển một ứng dụng để giải mã tệp XLSX bằng Python Cloud API bằng cách làm theo các bước chi tiết và rõ ràng được đề cập trong phần sau. Ứng dụng đã tạo có thể được sử dụng với bất kỳ ứng dụng nào hỗ trợ Python trong môi trường macOS, Linux hoặc Windows và việc chuyển đổi có thể được thực hiện miễn phí.

Điều kiện tiên quyết

  • {{Siêu liên kết1}}
  • Tải xuống Aspose.Cells Cloud SDK dành cho Python để giải mã tệp XLSX bằng Python Cloud API
  • Thiết lập dự án Python với SDK ở trên để bảo vệ tệp XLSX

Các bước đặt lại mật khẩu tệp XLSX bằng API mã nguồn thấp của Python

  1. Đặt ID máy khách và Bí mật máy khách cho API để giải mã Sổ làm việc bằng mật khẩu bằng Python REST API
  2. Tạo một đối tượng của lớp CellsApi với thông tin xác thực của khách hàng để đặt lại mật khẩu tệp XLSX bằng API mã nguồn thấp của Python
  3. Thêm tên tệp XLSX nguồn và tải XLSX nguồn bằng cách sử dụng đối tượng tên và tệp trong HashMap
  4. Tạo một phiên bản của DeleteUnProtectWorkbookRequest để thêm mật khẩu hiện có và các thuộc tính khác
  5. Gọi phương thức yêu cầu XóaBỏBảoVệWorkbook để giải mã tệp excel bằng mật khẩu bằng Python REST API
  6. Lưu tệp XLSX đã giải mã trên đĩa cục bộ

Các bước đã đề cập ở trên gỡ bỏ bảo vệ mật khẩu trên XLSX bằng Python REST API. Chúng ta sẽ bắt đầu quy trình bằng cách thiết lập SDK và tạo phiên bản lớp CellsAPI. Sau đó, chúng ta sẽ tải tệp XLSX nguồn bằng HashMap và tạo một phiên bản của lớp DeleteUnProtectWorkbookRequest, sau đó được sử dụng để đặt lại bảo vệ mật khẩu cho các tệp XLSX bằng phương thức deleteUnProtectWorkbook().

Mã giải mã mật khẩu tệp XLSX bằng Python REST API

Mã ví dụ đơn giản này cho phép bạn xóa mật khẩu tệp Excel bằng API mã nguồn Python. Bạn cần cung cấp tệp XLSX nguồn và mật khẩu hiện có để xóa bảo vệ cùng với các thuộc tính tùy chọn khác. Sau khi tạo Thông báo Yêu cầu, hàm deleteUnProtectWorkbook() sẽ thực hiện giải mã tệp XLSX và trả về các tệp XLSX đã xóa mật khẩu có thể được lưu trữ trên đĩa hoặc trong cơ sở dữ liệu.

Trong chủ đề này, chúng ta đã học cách giải mã Workbook bằng Mật khẩu sử dụng Python REST API. Nếu bạn muốn đặt mật khẩu cho tệp XLSX, hãy tham khảo bài viết về cách Bảo vệ tệp XLSX bằng mật khẩu với Python REST API.

 Tiếng Việt