openpyxl.descriptors.sequence模块

class openpyxl.descriptors.sequence.MultiSequence(name=None, **kw)[源代码]

基类:openpyxl.descriptors.sequence.Sequence

序列可以包含具有不同标记的对象

to_tree(tagname, obj, namespace=None)[源代码]

将描述符表示的序列转换为XML元素

class openpyxl.descriptors.sequence.MultiSequencePart(expected_type, store)[源代码]

基类:openpyxl.descriptors.base.Alias

允许从部件建立多序列

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

class openpyxl.descriptors.sequence.NestedSequence(name=None, **kw)[源代码]

基类:openpyxl.descriptors.sequence.Sequence

在包含对象中包装序列

count = False
from_tree(node)[源代码]
to_tree(tagname, obj, namespace=None)[源代码]

将描述符表示的序列转换为XML元素

class openpyxl.descriptors.sequence.Sequence(name=None, **kw)[源代码]

基类:openpyxl.descriptors.base.Descriptor

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

expected_type

alias of None

idx_base = 0
seq_types = (<class 'list'>, <class 'tuple'>)
to_tree(tagname, obj, namespace=None)[源代码]

将描述符表示的序列转换为XML元素

unique = False
class openpyxl.descriptors.sequence.ValueSequence(name=None, **kw)[源代码]

基类:openpyxl.descriptors.sequence.Sequence

作为单个属性存储的基元类型序列。”“val”是默认属性

attribute = 'val'
from_tree(node)[源代码]
to_tree(tagname, obj, namespace=None)[源代码]

将描述符表示的序列转换为XML元素