Module Expr Str ImportFrom alias ImportFrom alias alias alias alias alias alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore TupleLoad Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str Call NameLoad Str Num Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore TupleLoad Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str decorator_list Call NameLoad Str ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore TupleLoad Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore TupleLoad Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore TupleLoad Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str Call NameLoad Str Num Str Str decorator_list
N/A N/A 
Enumerations used by charts and related objects
 __future__ absolute_import base alias Enumeration EnumMember ReturnValueOnlyEnumMember XmlEnumeration XmlMappedEnumMember XL_CHART_TYPE N/A Enumeration N/A N/A 
    Specifies the type of a chart.

    Example::

        from pptx.enum.chart import XL_CHART_TYPE

        assert chart.chart_type == XL_CHART_TYPE.BAR_STACKED
     N/A __ms_name__ XlChartType N/A __url__ http://msdn.microsoft.com/en-us/library/office/ff838409.aspx N/A __members__ N/A N/A EnumMember THREE_D_AREA -4098 3D Area. N/A EnumMember THREE_D_AREA_STACKED 78 3D Stacked Area. N/A EnumMember THREE_D_AREA_STACKED_100 79 100% Stacked Area. N/A EnumMember THREE_D_BAR_CLUSTERED 60 3D Clustered Bar. N/A EnumMember THREE_D_BAR_STACKED 61 3D Stacked Bar. N/A EnumMember THREE_D_BAR_STACKED_100 62 3D 100% Stacked Bar. N/A EnumMember THREE_D_COLUMN -4100 3D Column. N/A EnumMember THREE_D_COLUMN_CLUSTERED 54 3D Clustered Column. N/A EnumMember THREE_D_COLUMN_STACKED 55 3D Stacked Column. N/A EnumMember THREE_D_COLUMN_STACKED_100 56 3D 100% Stacked Column. N/A EnumMember THREE_D_LINE -4101 3D Line. N/A EnumMember THREE_D_PIE -4102 3D Pie. N/A EnumMember THREE_D_PIE_EXPLODED 70 Exploded 3D Pie. N/A EnumMember AREA 1 Area N/A EnumMember AREA_STACKED 76 Stacked Area. N/A EnumMember AREA_STACKED_100 77 100% Stacked Area. N/A EnumMember BAR_CLUSTERED 57 Clustered Bar. N/A EnumMember BAR_OF_PIE 71 Bar of Pie. N/A EnumMember BAR_STACKED 58 Stacked Bar. N/A EnumMember BAR_STACKED_100 59 100% Stacked Bar. N/A EnumMember BUBBLE 15 Bubble. N/A EnumMember BUBBLE_THREE_D_EFFECT 87 Bubble with 3D effects. N/A EnumMember COLUMN_CLUSTERED 51 Clustered Column. N/A EnumMember COLUMN_STACKED 52 Stacked Column. N/A EnumMember COLUMN_STACKED_100 53 100% Stacked Column. N/A EnumMember CONE_BAR_CLUSTERED 102 Clustered Cone Bar. N/A EnumMember CONE_BAR_STACKED 103 Stacked Cone Bar. N/A EnumMember CONE_BAR_STACKED_100 104 100% Stacked Cone Bar. N/A EnumMember CONE_COL 105 3D Cone Column. N/A EnumMember CONE_COL_CLUSTERED 99 Clustered Cone Column. N/A EnumMember CONE_COL_STACKED 100 Stacked Cone Column. N/A EnumMember CONE_COL_STACKED_100 101 100% Stacked Cone Column. N/A EnumMember CYLINDER_BAR_CLUSTERED 95 Clustered Cylinder Bar. N/A EnumMember CYLINDER_BAR_STACKED 96 Stacked Cylinder Bar. N/A EnumMember CYLINDER_BAR_STACKED_100 97 100% Stacked Cylinder Bar. N/A EnumMember CYLINDER_COL 98 3D Cylinder Column. N/A EnumMember CYLINDER_COL_CLUSTERED 92 Clustered Cone Column. N/A EnumMember CYLINDER_COL_STACKED 93 Stacked Cone Column. N/A EnumMember CYLINDER_COL_STACKED_100 94 100% Stacked Cylinder Column. N/A EnumMember DOUGHNUT -4120 Doughnut. N/A EnumMember DOUGHNUT_EXPLODED 80 Exploded Doughnut. N/A EnumMember LINE 4 Line. N/A EnumMember LINE_MARKERS 65 Line with Markers. N/A EnumMember LINE_MARKERS_STACKED 66 Stacked Line with Markers. N/A EnumMember LINE_MARKERS_STACKED_100 67 100% Stacked Line with Markers. N/A EnumMember LINE_STACKED 63 Stacked Line. N/A EnumMember LINE_STACKED_100 64 100% Stacked Line. N/A EnumMember PIE 5 Pie. N/A EnumMember PIE_EXPLODED 69 Exploded Pie. N/A EnumMember PIE_OF_PIE 68 Pie of Pie. N/A EnumMember PYRAMID_BAR_CLUSTERED 109 Clustered Pyramid Bar. N/A EnumMember PYRAMID_BAR_STACKED 110 Stacked Pyramid Bar. N/A EnumMember PYRAMID_BAR_STACKED_100 111 100% Stacked Pyramid Bar. N/A EnumMember PYRAMID_COL 112 3D Pyramid Column. N/A EnumMember PYRAMID_COL_CLUSTERED 106 Clustered Pyramid Column. N/A EnumMember PYRAMID_COL_STACKED 107 Stacked Pyramid Column. N/A EnumMember PYRAMID_COL_STACKED_100 108 100% Stacked Pyramid Column. N/A EnumMember RADAR -4151 Radar. N/A EnumMember RADAR_FILLED 82 Filled Radar. N/A EnumMember RADAR_MARKERS 81 Radar with Data Markers. N/A EnumMember STOCK_HLC 88 High-Low-Close. N/A EnumMember STOCK_OHLC 89 Open-High-Low-Close. N/A EnumMember STOCK_VHLC 90 Volume-High-Low-Close. N/A EnumMember STOCK_VOHLC 91 Volume-Open-High-Low-Close. N/A EnumMember SURFACE 83 3D Surface. N/A EnumMember SURFACE_TOP_VIEW 85 Surface (Top View). N/A EnumMember SURFACE_TOP_VIEW_WIREFRAME 86 Surface (Top View wireframe). N/A EnumMember SURFACE_WIREFRAME 84 3D Surface (wireframe). N/A EnumMember XY_SCATTER -4169 Scatter. N/A EnumMember XY_SCATTER_LINES 74 Scatter with Lines. N/A EnumMember XY_SCATTER_LINES_NO_MARKERS 75 Scatter with Lines and No Data Markers. N/A EnumMember XY_SCATTER_SMOOTH 72 Scatter with Smoothed Lines. N/A EnumMember XY_SCATTER_SMOOTH_NO_MARKERS 73 Scatter with Smoothed Lines and No Data Markers. N/A XL_DATA_LABEL_POSITION N/A XmlEnumeration N/A N/A 
    Specifies where the data label is positioned.

    Example::

        from pptx.enum.chart import XL_LABEL_POSITION

        data_labels = chart.plots[0].data_labels
        data_labels.position = XL_LABEL_POSITION.OUTSIDE_END
     N/A __ms_name__ XlDataLabelPosition N/A __url__ http://msdn.microsoft.com/en-us/library/office/ff745082.aspx N/A __members__ N/A N/A XmlMappedEnumMember ABOVE 0 t The data label is positioned above the data point. N/A XmlMappedEnumMember BELOW 1 b The data label is positioned below the data point. N/A XmlMappedEnumMember BEST_FIT 5 bestFit Word sets the position of the data label. N/A XmlMappedEnumMember CENTER -4108 ctr The data label is centered on the data point or inside a bar or a pie slice. N/A XmlMappedEnumMember INSIDE_BASE 4 inBase The data label is positioned inside the data point at the bottom edge. N/A XmlMappedEnumMember INSIDE_END 3 inEnd The data label is positioned inside the data point at the top edge. N/A XmlMappedEnumMember LEFT -4131 l The data label is positioned to the left of the data point. N/A ReturnValueOnlyEnumMember MIXED 6 Data labels are in multiple positions. N/A XmlMappedEnumMember OUTSIDE_END 2 outEnd The data label is positioned outside the data point at the top edge. N/A XmlMappedEnumMember RIGHT -4152 r The data label is positioned to the right of the data point. N/A N/A alias XL_LABEL_POSITION XL_LEGEND_POSITION N/A XmlEnumeration N/A N/A 
    Specifies the position of the legend on a chart.

    Example::

        from pptx.enum.chart import XL_LEGEND_POSITION

        chart.has_legend = True
        chart.legend.position = XL_LEGEND_POSITION.BOTTOM
     N/A __ms_name__ XlLegendPosition N/A __url__ http://msdn.microsoft.com/en-us/library/office/ff745840.aspx N/A __members__ N/A N/A XmlMappedEnumMember BOTTOM -4107 b Below the chart. N/A XmlMappedEnumMember CORNER 2 tr In the upper-right corner of the chart border. N/A ReturnValueOnlyEnumMember CUSTOM -4161 A custom position. N/A XmlMappedEnumMember LEFT -4131 l Left of the chart. N/A XmlMappedEnumMember RIGHT -4152 r Right of the chart. N/A XmlMappedEnumMember TOP -4160 t Above the chart. N/A XL_TICK_MARK N/A XmlEnumeration N/A N/A 
    Specifies a type of axis tick for a chart.

    Example::

        from pptx.enum.chart import XL_TICK_MARK

        chart.value_axis.minor_tick_mark = XL_TICK_MARK.INSIDE
     N/A __ms_name__ XlTickMark N/A __url__ http://msdn.microsoft.com/en-us/library/office/ff193878.aspx N/A __members__ N/A N/A XmlMappedEnumMember CROSS 4 cross Tick mark crosses the axis N/A XmlMappedEnumMember INSIDE 2 in Tick mark appears inside the axis N/A XmlMappedEnumMember NONE -4142 none No tick mark N/A XmlMappedEnumMember OUTSIDE 3 out Tick mark appears outside the axis N/A XL_TICK_LABEL_POSITION N/A XmlEnumeration N/A N/A 
    Specifies the position of tick-mark labels on a chart axis.

    Example::

        from pptx.enum.chart import XL_TICK_LABEL_POSITION

        category_axis = chart.category_axis
        category_axis.tick_label_position = XL_TICK_LABEL_POSITION.LOW
     N/A __ms_name__ XlTickLabelPosition N/A __url__ http://msdn.microsoft.com/en-us/library/office/ff822561.aspx N/A __members__ N/A N/A XmlMappedEnumMember HIGH -4127 high Top or right side of the chart. N/A XmlMappedEnumMember LOW -4134 low Bottom or left side of the chart. N/A XmlMappedEnumMember NEXT_TO_AXIS 4 nextTo Next to axis (where axis is not at either side of the chart). N/A XmlMappedEnumMember NONE -4142 none No tick labels. N/A