openpyxl.workbook.protection模块

openpyxl.workbook.protection.DocumentSecurity

alias of openpyxl.workbook.protection.WorkbookProtection

class openpyxl.workbook.protection.FileSharing(readOnlyRecommended=None, userName=None, reservationPassword=None, algorithmName=None, hashValue=None, saltValue=None, spinCount=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

algorithmName

值的类型必须小于class'str'>

hashValue
readOnlyRecommended

值的类型必须小于class'bool'>

reservationPassword
saltValue
spinCount

值的类型必须小于class“int”>

tagname = 'fileSharing'
userName

值的类型必须小于class'str'>

class openpyxl.workbook.protection.WorkbookProtection(workbookPassword=None, workbookPasswordCharacterSet=None, revisionsPassword=None, revisionsPasswordCharacterSet=None, lockStructure=None, lockWindows=None, lockRevision=None, revisionsAlgorithmName=None, revisionsHashValue=None, revisionsSaltValue=None, revisionsSpinCount=None, workbookAlgorithmName=None, workbookHashValue=None, workbookSaltValue=None, workbookSpinCount=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

classmethod from_tree(node)[源代码]

从XML反序列化时不哈希密码

lockRevision

值的类型必须小于class'bool'>

lockStructure

值的类型必须小于class'bool'>

lockWindows

值的类型必须小于class'bool'>

lock_revision

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。

lock_structure

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。

lock_windows

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。

revision_password

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。

revisionsAlgorithmName

值的类型必须小于class'str'>

revisionsHashValue
property revisionsPassword

返回修订密码值,而不考虑哈希值。

revisionsPasswordCharacterSet

值的类型必须小于class'str'>

revisionsSaltValue
revisionsSpinCount

值的类型必须小于class“int”>

set_revisions_password(value='', already_hashed=False)[源代码]

在此工作簿上设置修订密码。

set_workbook_password(value='', already_hashed=False)[源代码]

在此工作簿上设置密码。

tagname = 'workbookPr'
workbookAlgorithmName

值的类型必须小于class'str'>

workbookHashValue
property workbookPassword

返回工作簿密码值,不考虑哈希值。

workbookPasswordCharacterSet

值的类型必须小于class'str'>

workbookSaltValue
workbookSpinCount

值的类型必须小于class“int”>

workbook_password

在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。