openpyxl.chart.data 源模块¶
图表的实用程序基元集合。
- class openpyxl.chart.data_source.AxDataSource(numRef=None, numLit=None, strRef=None, strLit=None, multiLvlStrRef=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- multiLvlStrRef¶
值的类型必须为<class'openpyxl.chart.data_source.multiplevelstrRef'>
- numLit¶
值的类型必须为<class'openpyxl.chart.data_source.numdata'>
- numRef¶
值的类型必须为<class'openpyxl.chart.data_source.numref'>
- strLit¶
值的类型必须为<class'openpyxl.chart.data_source.strdata'>
- strRef¶
值的类型必须为<class'openpyxl.chart.data_source.strref'>
- tagname = 'cat'¶
- class openpyxl.chart.data_source.Level(pt=())[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- pt¶
只能包含声明类型的对象的序列(列表或元组)
- tagname = 'lvl'¶
- class openpyxl.chart.data_source.MultiLevelStrData(ptCount=None, lvl=(), extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- lvl¶
只能包含声明类型的对象的序列(列表或元组)
- ptCount¶
值的类型必须小于class“int”>
- tagname = 'multiLvlStrData'¶
- class openpyxl.chart.data_source.MultiLevelStrRef(f=None, multiLvlStrCache=None, extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- f¶
值的类型必须小于class'str'>
- multiLvlStrCache¶
值的类型必须为<class'openpyxl.chart.data_source.multiplevelstrdata'>
- tagname = 'multiLvlStrRef'¶
- class openpyxl.chart.data_source.NumData(formatCode=None, ptCount=None, pt=(), extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- formatCode¶
值的类型必须小于class'str'>
- pt¶
只能包含声明类型的对象的序列(列表或元组)
- ptCount¶
值的类型必须小于class“int”>
- class openpyxl.chart.data_source.NumDataSource(numRef=None, numLit=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- numLit¶
值的类型必须为<class'openpyxl.chart.data_source.numdata'>
- numRef¶
值的类型必须为<class'openpyxl.chart.data_source.numref'>
- class openpyxl.chart.data_source.NumFmt(formatCode=None, sourceLinked=False)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- formatCode¶
值的类型必须小于class'str'>
- sourceLinked¶
值的类型必须小于class'bool'>
- class openpyxl.chart.data_source.NumRef(f=None, numCache=None, extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- f¶
值的类型必须小于class'str'>
- numCache¶
值的类型必须为<class'openpyxl.chart.data_source.numdata'>
- ref¶
在python中不允许或混淆所需的属性名(例如“type”)或需要更具描述性的名称(例如“u”的“underline”)时,可以使用别名。
- class openpyxl.chart.data_source.NumVal(idx=None, formatCode=None, v=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- formatCode¶
值的类型必须小于class'str'>
- idx¶
值的类型必须小于class“int”>
- v¶
值的类型必须小于class“nonetype”>
- class openpyxl.chart.data_source.NumberValueDescriptor(*args, **kw)[源代码]¶
基类:
openpyxl.descriptors.nested.NestedText
数据应该是数字,但并不总是:-/
- allow_none = True¶
- class openpyxl.chart.data_source.StrData(ptCount=None, pt=(), extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- pt¶
只能包含声明类型的对象的序列(列表或元组)
- ptCount¶
值的类型必须小于class“int”>
- tagname = 'strData'¶
- class openpyxl.chart.data_source.StrRef(f=None, strCache=None, extLst=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- extLst¶
值的类型必须为<class'openpyxl.descriptors.excel.extensionList'>
- f¶
值的类型必须小于class'str'>
- strCache¶
值的类型必须为<class'openpyxl.chart.data_source.strdata'>
- tagname = 'strRef'¶