小编Tho*_*mas的帖子

在openpyxl中保护工作簿

我尝试使用openpyxl保护Excel工作簿。

到目前为止,我已经研究了不同的,可能相关的类,但是找不到set_password适合工作表的方法

碰巧有个我尝试过运气的workbook.protection模块。我的代码归结为绝对相关的最小值如下:

from openpyxl import Workbook
from openpyxl.workbook.protection import WorkbookProtection

wb = Workbook()
wb.security = WorkbookProtection(workbookPassword='0000', revisionsPassword = '0000', lockWindows = True, lockStructure = True, lockRevision = True)
wb.create_sheet("testSheet")
wb.save("test.xlsx")
Run Code Online (Sandbox Code Playgroud)

我没有任何错误,但也没有保护。任何帮助将不胜感激。

python excel openpyxl

7
推荐指数
1
解决办法
2650
查看次数

标签 统计

excel ×1

openpyxl ×1

python ×1