我正在尝试为使用openpyxl生成的excel文件设置密码。我经历了 openpyxl 。 Openpyxl具有工作簿保护功能,但它不支持使用密码的整个工作簿锁,就像在MS Excel中一样。我还研究了 xlsxwriter , xlrd , xlwt 。
在python中有什么办法可以为excel文件设置密码吗?
提前致谢。
答案 0 :(得分:0)
您可以尝试使用以下代码,
from openpyxl import Workbook
wb = Workbook()
ws=wb.worksheets[0]
ws.protection.set_password('test')
wb.save('sample.xlsx')