В этом кратком руководстве рассказывается, как снять защиту с Excel в Python. В нем обсуждается настройка среды, пошаговый процесс и исполняемый пример кода для разблокировки файла Excel в Python. Кроме того, вам не нужны глубокие знания о различных форматах Excel, таких как структура файлов XLSX или XLS, или какие-либо алгоритмы шифрования, поскольку будет достаточно нескольких вызовов API.
Шаги по снятию защиты с Excel в Python
- Подготовьте среду для работы с Aspose.Cells для Python через Java, чтобы снять защиту с Excel.
- Загрузите защищенный файл Excel с помощью класса Workbook
- Снимите защиту паролем методом unprotect()
- Запишите выходной файл Excel
Приведенные выше шаги суммируют как разблокировать файл Excel в Python с помощью пары простых вызовов API. Во-первых, загрузите защищенный исходный файл Excel и снимите защиту паролем при указании пароля. Наконец, запишите выходную книгу Excel в любой путь к файлу или в поток в соответствии с вашими требованиями.
Код для снятия защиты с файла Excel в Python
Этот фрагмент кода можно использовать для разработки средства для удаления паролей Excel на Python. В основном он работает с классом Workbook для загрузки исходного файла, затем снимает с него защиту и впоследствии сохраняет сгенерированный файл. Вы также можете вызвать другой вариант метода снятия защиты, чтобы удалить пароль из общей книги.
В этой статье мы узнали как удалить пароль из Excel в Python. Однако, если вы хотите защитить файл Excel паролем, прочтите как защитить паролем файл Excel в Python.