Как снять защиту с Excel в Python

В этом кратком руководстве рассказывается, как снять защиту с Excel в Python. В нем обсуждается настройка среды, пошаговый процесс и исполняемый пример кода для разблокировки файла Excel в Python. Кроме того, вам не нужны глубокие знания о различных форматах Excel, таких как структура файлов XLSX или XLS, или какие-либо алгоритмы шифрования, поскольку будет достаточно нескольких вызовов API.

Шаги по снятию защиты с Excel в Python

  1. Подготовьте среду для работы с Aspose.Cells для Python через Java, чтобы снять защиту с Excel.
  2. Загрузите защищенный файл Excel с помощью класса Workbook
  3. Снимите защиту паролем методом unprotect()
  4. Запишите выходной файл Excel

Приведенные выше шаги суммируют как разблокировать файл Excel в Python с помощью пары простых вызовов API. Во-первых, загрузите защищенный исходный файл Excel и снимите защиту паролем при указании пароля. Наконец, запишите выходную книгу Excel в любой путь к файлу или в поток в соответствии с вашими требованиями.

Код для снятия защиты с файла Excel в Python

Этот фрагмент кода можно использовать для разработки средства для удаления паролей Excel на Python. В основном он работает с классом Workbook для загрузки исходного файла, затем снимает с него защиту и впоследствии сохраняет сгенерированный файл. Вы также можете вызвать другой вариант метода снятия защиты, чтобы удалить пароль из общей книги.

В этой статье мы узнали как удалить пароль из Excel в Python. Однако, если вы хотите защитить файл Excel паролем, прочтите как защитить паролем файл Excel в Python.

 Русский