使用Python为excel文件设置密码

时间:2017-12-21 06:11:58

标签: python excel python-2.7 openpyxl

我正在尝试为使用openpyxl生成的excel文件设置密码。我经历了 openpyxl 。 Openpyxl具有工作簿保护功能,但它不支持使用密码的整个工作簿锁,就像在MS Excel中一样。我还研究了 xlsxwriter xlrd xlwt

在python中有什么办法可以为excel文件设置密码吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用以下代码,

from openpyxl import Workbook
wb = Workbook()

ws=wb.worksheets[0]
ws.protection.set_password('test')
wb.save('sample.xlsx')