gpt4 book ai didi

python - xlsxwriter 设置密码打开文档?

转载 作者:行者123 更新时间:2023-12-01 00:25:39 24 4
gpt4 key购买 nike

我正在尝试使用 xlsxwriter 创建带有工作簿密码的 xlsx 文件。我浏览了文档并浏览了源代码,但似乎找不到任何相关内容。

最佳答案

worksheet.protect() 仅保护工作表不被编辑。但是,我们可以将 Protect() 方法与隐藏格式结合起来,以在第一 View 中隐藏数据。只有知道密码才能解锁并取消隐藏单元格。

这是我的方法:

import xlsxwriter

workbook = xlsxwriter.Workbook('test.xlsx')
worksheet = workbook.add_worksheet()

test_content = (
['Hi', 123],
['I', 1123],
['AM', 1231231],
['LOCKED',1123123],
)

row = 0
col = 0

for text, num in (test_content):
worksheet.write(row, col, text)
worksheet.write(row, col + 1, num)
worksheet.set_row(row, None, None, {'hidden': True}) #hide the row
row += 1

worksheet.protect('password') # set the password and protect

workbook.close()

关于python - xlsxwriter 设置密码打开文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58600813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com