python - 使用Python为excel文件设置密码

标签 python excel python-2.7 openpyxl

这个问题在这里已经有了答案:





Password Protecting Excel file using Python

(5 个回答)


3年前关闭。




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

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

提前致谢。

最佳答案

你可以尝试使用下面的代码,

from openpyxl import Workbook
wb = Workbook()

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

关于python - 使用Python为excel文件设置密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47918949/

相关文章:

python - 多环境coremltools安装

python - 如何在 python 中绘制 x、y 和 z 的强度图?

Python:在多张纸上将 pandas DataFrame 写入 Excel 的最快方法

python - 如何解释 Keras 中 LSTM 层中的权重

vba - 上次修改跟踪的基本 IF 语句错误

sql-server-2008 - "The ' Microsoft.ACE.OLEDB.12.0 ' provider is not registered on the local machine"将 xlsx 导入到 SQL Server 的过程中出错

python - 两个常量字符串之间的正则表达式匹配文本

python - 使用 python 脚本加载 python 解释器

python - Django 开发服务器错误 : image not found

Python:读取文件以将数据存储在数组中的有效方法