openpyxl.descriptors.sequence module

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

Bases: openpyxl.descriptors.sequence.Sequence

Wrap a sequence in an containing object

count = False
from_tree(node)[source]
to_tree(tagname, obj, namespace=None)[source]

Convert the sequence represented by the descriptor to an XML element

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

Bases: openpyxl.descriptors.base.Descriptor

A sequence (list or tuple) that may only contain objects of the declared type

expected_type

alias of builtins.NoneType

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

Convert the sequence represented by the descriptor to an XML element

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

Bases: openpyxl.descriptors.sequence.Sequence

A sequence of primitive types that are stored as a single attribute. “val” is the default attribute

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

Convert the sequence represented by the descriptor to an XML element