OpenPyxl: Password Protect Весь файл Excel (XLSX)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 OpenPyxl: Password Protect Весь файл Excel (XLSX)

Сообщение Anonymous »

Я пытаюсь найти питонические способы зашифровать/защищать пароль файлов Excel XLSX. Наткнулся на OpenPyxl, где в их документации (https://openpyxl.readthedocs.io/en/stab ... ction.html) заявляет, что это может сделать это. < /p>

Тем не менее, атрибут сообщения об ошибке: 'nonetype' объект не имеет атрибута 'workbookpassword' < /code>, когда я выполнил следующее. Помогите кому -нибудь? < /P>

Код: Выделить всё

from openpyxl import workbook

file = 'test.xlsx' // an existing xlsx
wb = load_workbook(filename = file)

wb.security.workbookPassword = 'test_password'
wb.security.lockStructure = True
< /code>

Редактировать:
Я считаю, что использовал эту функцию неправильно, хотя в их документации это не ясно. Также было упомянуто, что пароль может быть установлен с использованием этой функции openpyxl.workbook.protection.workbookprotection.workbookpassword () 
, который затем отличается в своем примере.

Подробнее здесь: https://stackoverflow.com/questions/531 ... -file-xlsx
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»