openpyxl.packaging.core.
DocumentProperties
(
category=None
,
contentStatus=None
,
keywords=None
,
lastModifiedBy=None
,
lastPrinted=None
,
revision=None
,
version=None
,
created=datetime.datetime(2021
,
3
,
9
,
19
,
15
,
49
,
137495)
,
creator='openpyxl'
,
description=None
,
identifier=None
,
language=None
,
modified=datetime.datetime(2021
,
3
,
9
,
19
,
15
,
49
,
137497)
,
subject=None
,
title=None
)
[source]
¶
Bases:
openpyxl.descriptors.serialisable.Serialisable
High-level properties of the document. Defined in ECMA-376 Par2 Annex D
category
¶
Values must be of type <class ‘str’>
contentStatus
¶
Values must be of type <class ‘str’>
created
¶
Values must be of type <class ‘datetime.datetime’>
creator
¶
Values must be of type <class ‘str’>
description
¶
Values must be of type <class ‘str’>
标识符
¶
Values must be of type <class ‘str’>
keywords
¶
Values must be of type <class ‘str’>
语言
¶
Values must be of type <class ‘str’>
lastModifiedBy
¶
Values must be of type <class ‘str’>
lastPrinted
¶
Values must be of type <class ‘datetime.datetime’>
last_modified_by
¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
modified
¶
Values must be of type <class ‘datetime.datetime’>
namespace
= 'http://schemas.openxmlformats.org/package/2006/metadata/core-properties'
¶
revision
¶
Values must be of type <class ‘str’>
subject
¶
Values must be of type <class ‘str’>
tagname
= 'coreProperties'
¶
title
¶
Values must be of type <class ‘str’>
version
¶
Values must be of type <class ‘str’>
openpyxl.packaging.core.
NestedDateTime
(
*args
,
**kw
)
[source]
¶
Bases:
openpyxl.descriptors.base.DateTime
,
openpyxl.descriptors.nested.NestedText
expected_type
¶
alias of
datetime.datetime
openpyxl.packaging.core.
QualifiedDateTime
(
*args
,
**kw
)
[source]
¶
Bases:
openpyxl.packaging.core.NestedDateTime
In certain situations Excel will complain if the additional type attribute isn’t set