openpyxl.chart.pie_chart module¶
- class openpyxl.chart.pie_chart.CustomSplit(secondPiePt=())[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- secondPiePt¶
A sequence of primitive types that are stored as a single attribute. “val” is the default attribute
- tagname = 'custSplit'¶
- class openpyxl.chart.pie_chart.DoughnutChart(firstSliceAng=0, holeSize=10, extLst=None, **kw)[源代码]¶
基类:
openpyxl.chart.pie_chart._PieChartBase
- dLbls¶
Values must be of type <class ‘openpyxl.chart.label.DataLabelList’>
- extLst¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- firstSliceAng¶
Values must be of type <class ‘float’>
- holeSize¶
Values must be of type <class ‘float’>
- ser¶
A sequence (list or tuple) that may only contain objects of the declared type
- tagname = 'doughnutChart'¶
- varyColors¶
Values must be of type <class ‘bool’>
- class openpyxl.chart.pie_chart.PieChart(firstSliceAng=0, extLst=None, **kw)[源代码]¶
基类:
openpyxl.chart.pie_chart._PieChartBase
- dLbls¶
Values must be of type <class ‘openpyxl.chart.label.DataLabelList’>
- extLst¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- firstSliceAng¶
Values must be of type <class ‘float’>
- ser¶
A sequence (list or tuple) that may only contain objects of the declared type
- tagname = 'pieChart'¶
- varyColors¶
Values must be of type <class ‘bool’>
- class openpyxl.chart.pie_chart.PieChart3D(varyColors=True, ser=(), dLbls=None)[源代码]¶
基类:
openpyxl.chart.pie_chart._PieChartBase
- dLbls¶
Values must be of type <class ‘openpyxl.chart.label.DataLabelList’>
- extLst¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- ser¶
A sequence (list or tuple) that may only contain objects of the declared type
- tagname = 'pie3DChart'¶
- varyColors¶
Values must be of type <class ‘bool’>
- class openpyxl.chart.pie_chart.ProjectedPieChart(ofPieType='pie', gapWidth=None, splitType='auto', splitPos=None, custSplit=None, secondPieSize=75, serLines=None, extLst=None, **kw)[源代码]¶
基类:
openpyxl.chart.pie_chart._PieChartBase
From the spec 21.2.2.126
This element contains the pie of pie or bar of pie series on this chart. Only the first series shall be displayed. The splitType element shall determine whether the splitPos and custSplit elements apply.
- custSplit¶
Values must be of type <class ‘openpyxl.chart.pie_chart.CustomSplit’>
- dLbls¶
Values must be of type <class ‘openpyxl.chart.label.DataLabelList’>
- extLst¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- gapWidth¶
Values must be of type <class ‘float’>
- join_lines¶
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”)
- ofPieType¶
Value must be one of {‘bar’, ‘pie’}
- secondPieSize¶
Values must be of type <class ‘float’>
- ser¶
A sequence (list or tuple) that may only contain objects of the declared type
- serLines¶
Values must be of type <class ‘openpyxl.chart.axis.ChartLines’>
- splitPos¶
Values must be of type <class ‘float’>
- splitType¶
Value must be one of {‘pos’, ‘cust’, ‘auto’, ‘val’, ‘percent’}
- tagname = 'ofPieChart'¶
- type¶
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”)
- varyColors¶
Values must be of type <class ‘bool’>