openpyxl.pivot.record模块

class openpyxl.pivot.record.Record(_fields=(), m=None, n=None, b=None, e=None, s=None, d=None, x=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

b

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

d

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

e

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

m

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

n

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

s

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

tagname = 'r'
x

允许从部件建立多序列

从实例中排除 __elements__ 或 __attrs__ 实际上是别名

class openpyxl.pivot.record.RecordList(count=None, r=(), extLst=None)[源代码]

基类:openpyxl.descriptors.serialisable.Serialisable

count
extLst

值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>

mime_type = 'application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml'
path
r

只能包含声明类型的对象的序列(列表或元组)

rel_type = 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/pivotCacheRecords'
tagname = 'pivotCacheRecords'
to_tree()[源代码]
openpyxl.pivot.record.tostring(element, *, encoding='utf-8', method=None, short_empty_elements=True)

生成XML元素的字符串表示形式。

包含所有子元素。如果编码为“unicode”,则返回一个字符串。否则将返回bytestring。

要素 是元素实例, 编码 是默认为US-ASCII的可选输出编码, 方法 是可选输出,可以是“xml”(默认)、“html”、“text”或“c14n”之一。

返回包含XML数据的(可选)编码字符串。