一图看懂 pptx 模块:用于创建和修改ppt文件, 资料整理+笔记(大全)

本文由 大侠(AhcaoZhu)原创,转载请声明。
链接: https://blog.csdn.net/Ahcao2008

Alt

一图看懂 pptx 模块:用于创建和修改ppt文件, 资料整理+笔记(大全)

摘要

全文介绍系统内置 pptx 模块、函数、类及类的方法和属性。
它通过代码抓取并经AI智能翻译和人工校对。
是一部不可多得的权威字典类工具书。它是系列集的一部分。后续陆续发布、敬请关注。【原创:AhcaoZhu大侠】

模块

pptx-module

类关系图

在这里插入图片描述

◆object
	◆BaseException
		◆Exception
			pptx.exc.PythonPptxError
				pptx.exc.InvalidXmlError
				pptx.exc.PackageNotFoundError
	◆int
		pptx.util.Length
			pptx.util.Centipoints
			pptx.util.Cm
			pptx.util.Emu
			pptx.util.Inches
			pptx.util.Mm
			pptx.util.Pt
	◆lxml.etree._Element
		◆lxml.etree.ElementBase
			pptx.oxml.xmlchemy.BaseOxmlElement
				pptx.oxml.action.CT_Hyperlink
				pptx.oxml.chart.axis.BaseAxisElement
					pptx.oxml.chart.axis.CT_CatAx
					pptx.oxml.chart.axis.CT_DateAx
					pptx.oxml.chart.axis.CT_ValAx
				pptx.oxml.chart.axis.CT_AxisUnit
				pptx.oxml.chart.axis.CT_ChartLines
				pptx.oxml.chart.axis.CT_Crosses
				pptx.oxml.chart.axis.CT_LblOffset
				pptx.oxml.chart.axis.CT_Orientation
				pptx.oxml.chart.axis.CT_Scaling
				pptx.oxml.chart.axis.CT_TickLblPos
				pptx.oxml.chart.axis.CT_TickMark
				pptx.oxml.chart.chart.CT_Chart
				pptx.oxml.chart.chart.CT_ChartSpace
				pptx.oxml.chart.chart.CT_ExternalData
				pptx.oxml.chart.chart.CT_PlotArea
				pptx.oxml.chart.chart.CT_Style
				pptx.oxml.chart.datalabel.CT_DLbl
				pptx.oxml.chart.datalabel.CT_DLblPos
				pptx.oxml.chart.datalabel.CT_DLbls
				pptx.oxml.chart.legend.CT_Legend
				pptx.oxml.chart.legend.CT_LegendPos
				pptx.oxml.chart.marker.CT_Marker
				pptx.oxml.chart.marker.CT_MarkerSize
				pptx.oxml.chart.marker.CT_MarkerStyle
				pptx.oxml.chart.plot.BaseChartElement
					pptx.oxml.chart.plot.CT_Area3DChart
					pptx.oxml.chart.plot.CT_AreaChart
					pptx.oxml.chart.plot.CT_BarChart
					pptx.oxml.chart.plot.CT_BubbleChart
					pptx.oxml.chart.plot.CT_BubbleScale
					pptx.oxml.chart.plot.CT_DoughnutChart
					pptx.oxml.chart.plot.CT_LineChart
					pptx.oxml.chart.plot.CT_PieChart
					pptx.oxml.chart.plot.CT_RadarChart
					pptx.oxml.chart.plot.CT_ScatterChart
				pptx.oxml.chart.plot.CT_BarDir
				pptx.oxml.chart.plot.CT_GapAmount
				pptx.oxml.chart.plot.CT_Grouping
				pptx.oxml.chart.plot.CT_Overlap
				pptx.oxml.chart.series.CT_AxDataSource
				pptx.oxml.chart.series.CT_DPt
				pptx.oxml.chart.series.CT_Lvl
				pptx.oxml.chart.series.CT_NumDataSource
				pptx.oxml.chart.series.CT_SeriesComposite
				pptx.oxml.chart.series.CT_StrVal_NumVal_Composite
				pptx.oxml.chart.shared.CT_Boolean
				pptx.oxml.chart.shared.CT_Boolean_Explicit
				pptx.oxml.chart.shared.CT_Double
				pptx.oxml.chart.shared.CT_Layout
				pptx.oxml.chart.shared.CT_LayoutMode
				pptx.oxml.chart.shared.CT_ManualLayout
				pptx.oxml.chart.shared.CT_NumFmt
				pptx.oxml.chart.shared.CT_Title
				pptx.oxml.chart.shared.CT_Tx
				pptx.oxml.chart.shared.CT_UnsignedInt
				pptx.oxml.coreprops.CT_CoreProperties
				pptx.oxml.dml.color.CT_Color
				pptx.oxml.dml.color.CT_Percentage
				pptx.oxml.dml.color._BaseColorElement
					pptx.oxml.dml.color.CT_HslColor
					pptx.oxml.dml.color.CT_PresetColor
					pptx.oxml.dml.color.CT_SRgbColor
					pptx.oxml.dml.color.CT_ScRgbColor
					pptx.oxml.dml.color.CT_SchemeColor
					pptx.oxml.dml.color.CT_SystemColor
				pptx.oxml.dml.fill.CT_Blip
				pptx.oxml.dml.fill.CT_BlipFillProperties
				pptx.oxml.dml.fill.CT_GradientFillProperties
				pptx.oxml.dml.fill.CT_GradientStop
				pptx.oxml.dml.fill.CT_GradientStopList
				pptx.oxml.dml.fill.CT_GroupFillProperties
				pptx.oxml.dml.fill.CT_LinearShadeProperties
				pptx.oxml.dml.fill.CT_NoFillProperties
				pptx.oxml.dml.fill.CT_PatternFillProperties
				pptx.oxml.dml.fill.CT_RelativeRect
				pptx.oxml.dml.fill.CT_SolidColorFillProperties
				pptx.oxml.dml.line.CT_PresetLineDashProperties
				pptx.oxml.presentation.CT_Presentation
				pptx.oxml.presentation.CT_SlideId
				pptx.oxml.presentation.CT_SlideIdList
				pptx.oxml.presentation.CT_SlideMasterIdList
				pptx.oxml.presentation.CT_SlideMasterIdListEntry
				pptx.oxml.presentation.CT_SlideSize
				pptx.oxml.shapes.autoshape.CT_AdjPoint2D
				pptx.oxml.shapes.autoshape.CT_CustomGeometry2D
				pptx.oxml.shapes.autoshape.CT_GeomGuide
				pptx.oxml.shapes.autoshape.CT_GeomGuideList
				pptx.oxml.shapes.autoshape.CT_Path2D
				pptx.oxml.shapes.autoshape.CT_Path2DClose
				pptx.oxml.shapes.autoshape.CT_Path2DLineTo
				pptx.oxml.shapes.autoshape.CT_Path2DList
				pptx.oxml.shapes.autoshape.CT_Path2DMoveTo
				pptx.oxml.shapes.autoshape.CT_PresetGeometry2D
				pptx.oxml.shapes.connector.CT_ConnectorNonVisual
				pptx.oxml.shapes.connector.CT_NonVisualConnectorProperties
				pptx.oxml.shapes.graphfrm.CT_GraphicalObject
				pptx.oxml.shapes.graphfrm.CT_GraphicalObjectFrameNonVisual
				pptx.oxml.shapes.graphfrm.CT_OleObject
				pptx.oxml.shapes.groupshape.CT_GroupShapeProperties
				pptx.oxml.shapes.picture.CT_PictureNonVisual
				pptx.oxml.shapes.shared.BaseShapeElement
					pptx.oxml.shapes.autoshape.CT_NonVisualDrawingShapeProps
					pptx.oxml.shapes.autoshape.CT_Shape
					pptx.oxml.shapes.autoshape.CT_ShapeNonVisual
					pptx.oxml.shapes.connector.CT_Connection
					pptx.oxml.shapes.connector.CT_Connector
					pptx.oxml.shapes.graphfrm.CT_GraphicalObjectData
					pptx.oxml.shapes.graphfrm.CT_GraphicalObjectFrame
					pptx.oxml.shapes.groupshape.CT_GroupShape
					pptx.oxml.shapes.groupshape.CT_GroupShapeNonVisual
					pptx.oxml.shapes.picture.CT_Picture
				pptx.oxml.shapes.shared.CT_ApplicationNonVisualDrawingProps
				pptx.oxml.shapes.shared.CT_LineProperties
				pptx.oxml.shapes.shared.CT_NonVisualDrawingProps
				pptx.oxml.shapes.shared.CT_Placeholder
				pptx.oxml.shapes.shared.CT_Point2D
				pptx.oxml.shapes.shared.CT_PositiveSize2D
				pptx.oxml.shapes.shared.CT_ShapeProperties
				pptx.oxml.shapes.shared.CT_Transform2D
				pptx.oxml.slide.CT_Background
				pptx.oxml.slide.CT_BackgroundProperties
				pptx.oxml.slide.CT_CommonSlideData
				pptx.oxml.slide.CT_SlideLayoutIdList
				pptx.oxml.slide.CT_SlideLayoutIdListEntry
				pptx.oxml.slide.CT_SlideTiming
				pptx.oxml.slide.CT_TLMediaNodeVideo
				pptx.oxml.slide.CT_TimeNodeList
				pptx.oxml.slide._BaseSlideElement
					pptx.oxml.slide.CT_NotesMaster
					pptx.oxml.slide.CT_NotesSlide
					pptx.oxml.slide.CT_Slide
					pptx.oxml.slide.CT_SlideLayout
					pptx.oxml.slide.CT_SlideMaster
				pptx.oxml.table.CT_Table
				pptx.oxml.table.CT_TableCell
				pptx.oxml.table.CT_TableCellProperties
				pptx.oxml.table.CT_TableCol
				pptx.oxml.table.CT_TableGrid
				pptx.oxml.table.CT_TableProperties
				pptx.oxml.table.CT_TableRow
				pptx.oxml.text.CT_RegularTextRun
				pptx.oxml.text.CT_TextBody
				pptx.oxml.text.CT_TextBodyProperties
				pptx.oxml.text.CT_TextCharacterProperties
				pptx.oxml.text.CT_TextField
				pptx.oxml.text.CT_TextFont
				pptx.oxml.text.CT_TextLineBreak
				pptx.oxml.text.CT_TextNormalAutofit
				pptx.oxml.text.CT_TextParagraph
				pptx.oxml.text.CT_TextParagraphProperties
				pptx.oxml.text.CT_TextSpacing
				pptx.oxml.text.CT_TextSpacingPercent
				pptx.oxml.text.CT_TextSpacingPoint
				pptx.oxml.theme.CT_OfficeStyleSheet
	pptx.dml.fill.FillFormat
	pptx.enum.base.Enumeration
		pptx.enum.action.PP_ACTION_TYPE
		pptx.enum.base.XmlEnumeration
			pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE
			pptx.enum.shapes.PP_PLACEHOLDER_TYPE
	pptx.media.Video
	pptx.opc.constants.CONTENT_TYPE
	pptx.opc.constants.RELATIONSHIP_TYPE
	pptx.opc.package._RelatableMixin
		pptx.opc.package.OpcPackage
			pptx.package.Package
		pptx.opc.package.Part
			pptx.opc.package.XmlPart
				pptx.parts.coreprops.CorePropertiesPart
				pptx.parts.slide.BaseSlidePart
					pptx.parts.slide.NotesMasterPart
					pptx.parts.slide.NotesSlidePart
			pptx.parts.image.ImagePart
			pptx.parts.media.MediaPart
	pptx.oxml.table.TcRange
	pptx.package._ImageParts
	pptx.package._MediaParts
	pptx.parts.image.Image
	pptx.shapes.Subshape
		pptx.action.ActionSetting
		pptx.action.Hyperlink
		pptx.table._Cell
		pptx.table._CellCollection
		pptx.table._Column
		pptx.table._ColumnCollection
		pptx.table._Row
		pptx.table._RowCollection
		pptx.text.text.TextFrame
	pptx.shared.ElementProxy
		pptx.shared.ParentedElementProxy
			pptx.shapes.shapetree.SlidePlaceholders
			pptx.shapes.shapetree._BaseShapes
				pptx.shapes.shapetree.BasePlaceholders
					pptx.shapes.shapetree.LayoutPlaceholders
					pptx.shapes.shapetree.MasterPlaceholders
						pptx.shapes.shapetree.NotesSlidePlaceholders
				pptx.shapes.shapetree.LayoutShapes
				pptx.shapes.shapetree.MasterShapes
				pptx.shapes.shapetree.NotesSlideShapes
				pptx.shapes.shapetree._BaseGroupShapes
					pptx.shapes.shapetree.SlideShapes
			pptx.slide.SlideLayouts
			pptx.slide.SlideMasters
			pptx.slide.Slides
		pptx.shared.PartElementProxy
			pptx.presentation.Presentation
			pptx.slide._BaseSlide
				pptx.slide.NotesSlide
				pptx.slide.Slide
				pptx.slide.SlideLayout
				pptx.slide._BaseMaster
					pptx.slide.NotesMaster
					pptx.slide.SlideMaster
		pptx.slide._Background
	pptx.table.Table
	pptx.util.lazyproperty
	◆str
		pptx.opc.packuri.PackURI
		pptx.oxml.ns.NamespacePrefixedTag

模块全展开

【pptx】

pptx, fullname=pptx, file=pptx\init.py

python-pptx包的初始化模块。

统计

序号 类别 数量
4 str 6
6 list 1
8 dict 2
9 module 21
10 class 2
11 function 1
13 residual 2
14 system 10
16 all 35

常量

dict

1 content_type_to_part_class_map {‘application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml’: <class 'pptx.parts.presentation.P…

模块

2 pptx.exc

exc, fullname=pptx.exc, file=pptx\exc.py

python-pptx使用的异常。基异常类是PythonPptxError。

3 pptx.exc

exc, fullname=pptx.exc, file=pptx\exc.py

4 pptx.opc

opc, fullname=pptx.opc, file=pptx\opc\init.py

5 pptx.compat

compat, fullname=pptx.compat, file=pptx\compat\init.py

提供Python 2/3兼容性对象。

6 pptx.util

util, fullname=pptx.util, file=pptx\util.py

实用函数和类。

7 pptx.enum

enum, fullname=pptx.enum, file=pptx\enum\init.py

8 pptx.dml

dml, fullname=pptx.dml, file=pptx\dml\init.py

9 pptx.shared

shared, fullname=pptx.shared, file=pptx\shared.py

由pptx模块共享的对象。

10 pptx.spec

spec, fullname=pptx.spec, file=pptx\spec.py

来自ISO/IEC 29500规范的映射。其中一些映射是从PowerPoint应用程序行为推断出来的

11 pptx.oxml

oxml, fullname=pptx.oxml, file=pptx\oxml\init.py

初始化lxml解析器,特别是自定义元素类。还提供了一些包装其典型用途的函数。

12 pptx.parts

parts, fullname=pptx.parts, file=pptx\parts\init.py

13 pptx.package

package, fullname=pptx.package, file=pptx\package.py

完整的.pptx包。

14 pptx.api

api, fullname=pptx.api, file=pptx\api.py

直接公开API类,现在是Presentation。为与pptx.presentation.Package 图的交互提供了一些语法甜头,还提供了一些隔离,
这样其他模块中的许多类就不需要被命名为internal(前导下划线)。

15 pptx.chart

chart, fullname=pptx.chart, file=pptx\chart\init.py

16 pptx.text

text, fullname=pptx.text, file=pptx\ ext\init.py

17 pptx.shapes

shapes, fullname=pptx.shapes, file=pptx\shapes\init.py

跨子包使用的对象

18 pptx.media

media, fullname=pptx.media, file=pptx\media.py

与图像、音频和视频相关的对象。

19 pptx.action

action, fullname=pptx.action, file=pptx\action.py

与形状或文本上的鼠标单击和悬停操作相关的对象。

20 pptx.table

table, fullname=pptx.table, file=pptx\ able.py

与表相关的对象,如Table和Cell。

21 pptx.slide

slide, fullname=pptx.slide, file=pptx\slide.py

与幻灯片相关的对象,包括母版、布局和注释。

22 pptx.presentation

presentation, fullname=pptx.presentation, file=pptx\presentation.py

主要演示对象。

函数

23 Presentation(pptx=None)

Presentation(pptx=None), module=pptx.api, line:18 at site-packages\pptx\api.py

返回从*pptx*加载的|Presentation|对象,其中*pptx*可以是``.pptx``文件(字符串)的路径或类文件对象。
如果*pptx*缺失或“None”,则加载内置的默认表示形式“模板”。

24 pptx.parts.slide.NotesMasterPart

NotesMasterPart, pptx.parts.slide.NotesMasterPart, module=pptx.parts.slide

备注的主体部分。对应于包文件“ppt/notesMasters/notesMaster1.xml”。
data

1 notes_master=<pptx.util.lazyproperty object at 0x0000000003DB8288> kind:data type:lazyproperty class:<class ‘pptx.parts.slide.NotesMasterPart’>

class method
2 create_default()

kind=class method class=NotesMasterPart objtype=classmethod

classmethod(function) -> method 转换函数为类方法。

25 pptx.parts.slide.NotesSlidePart

NotesSlidePart, pptx.parts.slide.NotesSlidePart, module=pptx.parts.slide

讲义幻灯片部分。包含幻灯片笔记内容和幻灯片讲义页的布局。对应包文件 `ppt/notesSlides/notesSlide[1-9][0-9]*.xml` 。
data

1 notes_master=<pptx.util.lazyproperty object at 0x0000000003DBE388> kind:data type:lazyproperty class:<class ‘pptx.parts.slide.NotesSlidePart’>
2 notes_slide=<pptx.util.lazyproperty object at 0x0000000003DBEA08> kind:data type:lazyproperty class:<class ‘pptx.parts.slide.NotesSlidePart’>

class method
3 new()

kind=class method class=NotesSlidePart objtype=classmethod

【pptx.exc】

exc, fullname=pptx.exc, file=pptx\exc.py

统计

序号 类别 数量
4 str 5
8 dict 1
10 class 3
13 residual 2
14 system 8
16 all 11

1 pptx.exc.PythonPptxError

PythonPptxError, pptx.exc.PythonPptxError, module=pptx.exc

泛型错误类。

2 pptx.exc.PackageNotFoundError

PackageNotFoundError, pptx.exc.PackageNotFoundError, module=pptx.exc

当在指定路径上找不到包时引发。

3 pptx.exc.InvalidXmlError

InvalidXmlError, pptx.exc.InvalidXmlError, module=pptx.exc

在XML中遇到根据模式无效的值时将引发。

【pptx.opc】

opc, fullname=pptx.opc, file=pptx\opc\init.py

统计

序号 类别 数量
4 str 4
6 list 1
8 dict 1
9 module 7
13 residual 3
14 system 9
16 all 16

模块

1 pptx.opc.constants

constants, fullname=pptx.opc.constants, file=pptx\opc\constants.py

与开放包装公约相关的常数值。特别是,这包括内容(MIME)类型和关系类型。

2 pptx.opc.oxml

oxml, fullname=pptx.opc.oxml, file=pptx\opc\oxml.py

OPC-local oxml模块来处理OPC-local关注点,例如关系解析。

3 pptx.opc.packuri

packuri, fullname=pptx.opc.packuri, file=pptx\opc\packuri.py

提供PackURI值类型和已知的包URI字符串,例如包URI。

4 pptx.opc.shared

shared, fullname=pptx.opc.shared, file=pptx\opc\shared.py

pptx中模块共享的对象。opc包里。

5 pptx.opc.spec

spec, fullname=pptx.opc.spec, file=pptx\opc\spec.py

提供包含开放XML规范ISO/IEC 29500方面的映射。

6 pptx.opc.serialized

serialized, fullname=pptx.opc.serialized, file=pptx\opc\serialized.py

用于读取/写入序列化的开放包装公约(OPC)包的API。

7 pptx.opc.package

package, fullname=pptx.opc.package, file=pptx\opc\package.py

基本开放包装公约(OPC)对象。:mod:`pptx.packaging` 模块围绕着从.pptx文件中读取和写入演示文稿的关注点。

【pptx.compat】

compat, fullname=pptx.compat, file=pptx\compat\init.py

统计

序号 类别 数量
4 str 5
6 list 1
8 dict 1
9 module 3
10 class 5
11 function 4
13 residual 2
14 system 9
16 all 21

模块

1 sys

sys, fullname=sys, file=

2 collections

collections, fullname=collections, file=collections\init.py

3 pptx.compat.python3

python3, fullname=pptx.compat.python3, file=pptx\compat\python3.py

提供Python 3兼容性对象。

函数

4 is_integer(obj)

is_integer(obj), module=pptx.compat.python3, line:8 at site-packages\pptx\compat\python3.py

如果*obj*是int型,则返回True,否则返回False。

5 is_string(obj)

is_string(obj), module=pptx.compat.python3, line:15 at site-packages\pptx\compat\python3.py

如果*obj*是字符串则返回True,否则返回False。

6 is_unicode(obj)

is_unicode(obj), module=pptx.compat.python3, line:22 at site-packages\pptx\compat\python3.py

如果*obj*是unicode字符串则返回True,否则返回False。

7 to_unicode(text)

to_unicode(text), module=pptx.compat.python3, line:29 at site-packages\pptx\compat\python3.py

返回*text*作为(unicode) 字符串。
*text*可以是str或bytes。
bytes对象被假定为UTF-8编码。如果*text*是一个str对象,它将原形返回。

8 collections.abc.Container

Container, collections.abc.Container, module=collections.abc, line:-1 at collections\abc.py

9 collections.abc.Mapping

Mapping, collections.abc.Mapping, module=collections.abc, line:-1 at collections\abc.py

10 collections.abc.Sequence

Sequence, collections.abc.Sequence, module=collections.abc, line:-1 at collections\abc.py

对只读序列的所有操作。具体的子类必须重写 __new__ 或__init__、__getitem__和__len__。

12 str

str, str, module=builtins

【pptx.util】

util, fullname=pptx.util, file=pptx\util.py

实用函数和类。

统计

序号 类别 数量
4 str 5
8 dict 1
9 module 1
10 class 8
13 residual 3
14 system 8
16 all 18

模块

1 functools

functools, fullname=functools, file=functools.py

py -用于处理函数和可调用对象的工具

2 pptx.util.Length

Length, pptx.util.Length, module=pptx.util

长度类的基类英寸,Emu, Cm, Mm, Pt和Px。提供将长度值转换为方便的单位的属性。
property

1 centipoints=<property object at 0x00000000039C5868> kind:property type:property class:<class ‘pptx.util.Length’>
2 cm=<property object at 0x00000000039C58B8> kind:property type:property class:<class ‘pptx.util.Length’>
3 emu=<property object at 0x00000000039C5908> kind:property type:property class:<class ‘pptx.util.Length’>
4 inches=<property object at 0x00000000039C5818> kind:property type:property class:<class ‘pptx.util.Length’>
5 mm=<property object at 0x00000000039C5958> kind:property type:property class:<class ‘pptx.util.Length’>
6 pt=<property object at 0x00000000039C59A8> kind:property type:property class:<class ‘pptx.util.Length’>

3 pptx.util.Inches

Inches, pptx.util.Inches, module=pptx.util

方便的长度构造函数,单位为英寸

4 pptx.util.Centipoints

Centipoints, pptx.util.Centipoints, module=pptx.util

以百分之一为单位的长度的方便构造函数

5 pptx.util.Cm

Cm, pptx.util.Cm, module=pptx.util

方便构造函数,单位为厘米

6 pptx.util.Emu

Emu, pptx.util.Emu, module=pptx.util

方便的构造函数长度在英国公制单位

7 pptx.util.Mm

Mm, pptx.util.Mm, module=pptx.util

以毫米为单位的长度方便构造函数

8 pptx.util.Pt

Pt, pptx.util.Pt, module=pptx.util

方便值类,用于指定以点为单位的长度

9 pptx.util.lazyproperty

lazyproperty, pptx.util.lazyproperty, module=pptx.util

类似于@property的装饰器,但只在第一次访问时计算。
像@property一样,this只能用于修饰只有“self”参数的方法,并且可以像实例上的属性一样访问,即不使用后面的括号。
与@property不同,修饰过的方法只在第一次访问时计算;结果值被缓存,并且在第二次和以后的访问中返回相同的值,而不需要重新计算方法。
像@property一样,这个类生成一个*data descriptor*对象,它存储在*class*的dict中,以修饰方法的名称(名义上是'fget')。
缓存的值存储在同名的*instance*的字典__dict__中。
因为它是一个数据描述符(与 *non-data descriptor* 相反),它的 `__get__()` 方法在每次访问修饰属性时执行;同名的__dict__项被描述符“遮蔽”。
虽然这可能代表了一个属性的性能改进,但它更大的好处可能是它的其他特性。一种常见的用法是构造协作对象,从构造函数中删除“真正的工作”,同时仍然只执行一次。它
还将客户端代码从任何排序考虑中分离出来;如果从多个位置访问它,则可以确保它在需要时随时就绪。
大致基于:[链接](https://stackoverflow.com/a/6849299/1902513)。
lazyproperty是只读的。@property的可选“setter”(或deleter)行为没有对应的对象。这对于保持其不变性和幂等性保证至关重要。
试图给lazyproperty赋值会无条件地引发AttributeError。
下面方法中的参数名称对应于下面的用法示例:
        class Obj(object)

            @lazyproperty
            def fget(self):
                return 'some result'

        obj = Obj()
不适合包装函数(相对于方法),因为它是不可调用的。

剩余

10 loader <_frozen_importlib_external.SourceFileLoader object at 0x00000000039BE348>
11 spec ModuleSpec(name=‘pptx.util’, loader=<_frozen_importlib_external.SourceFileLoader object at 0x00000000039BE348>, origin=‘D:\\AhPython\\venv\\lib\\site-packages\\pptx\\util.py’)
12 division _Feature((2, 2, 0, ‘alpha’, 2), (3, 0, 0, ‘alpha’, 0), 8192)

【pptx.enum】

enum, fullname=pptx.enum, file=pptx\enum\init.py

统计

序号 类别 数量
4 str 4
6 list 1
8 dict 1
9 module 7
13 residual 3
14 system 9
16 all 16

模块

1 pptx.enum.base

base, fullname=pptx.enum.base, file=pptx\enum\base.py

枚举使用的基类和其他对象

2 pptx.enum.chart

chart, fullname=pptx.enum.chart, file=pptx\enum\chart.py

图表和相关对象使用的枚举

3 pptx.enum.lang

lang, fullname=pptx.enum.lang, file=pptx\enum\lang.py

用于指定语言的枚举。

4 pptx.enum.text

text, fullname=pptx.enum.text, file=pptx\enum\ ext.py

文本和相关对象使用的枚举

5 pptx.enum.dml

dml, fullname=pptx.enum.dml, file=pptx\enum\dml.py

DrawingML对象使用的枚举。

6 pptx.enum.shapes

shapes, fullname=pptx.enum.shapes, file=pptx\enum\shapes.py

形状和相关对象使用的枚举。

7 pptx.enum.action

action, fullname=pptx.enum.action, file=pptx\enum\action.py

描述单击操作设置的枚举

【pptx.dml】

dml, fullname=pptx.dml, file=pptx\dml\init.py

统计

序号 类别 数量
4 str 4
6 list 1
8 dict 1
9 module 5
13 residual 3
14 system 9
16 all 14

模块

1 pptx.dml.color

color, fullname=pptx.dml.color, file=pptx\dml\color.py

DrawingML对象与颜色相关,ColorFormat是最突出的。

2 pptx.dml.fill

fill, fullname=pptx.dml.fill, file=pptx\dml\fill.py

与填充相关的DrawingML对象。

3 pptx.dml.line

line, fullname=pptx.dml.line, file=pptx\dml\line.py

与行格式相关的DrawingML对象。

4 pptx.dml.chtfmt

chtfmt, fullname=pptx.dml.chtfmt, file=pptx\dml\chtfmt.py

|ChartFormat|及相关对象。|作为`spPr`元素的代理,它为图表元素提供了可视的形状属性,如线条和填充。

5 pptx.dml.effect

effect, fullname=pptx.dml.effect, file=pptx\dml\effect.py

形状上的视觉效果,如阴影、辉光和反射。

【pptx.shared】

shared, fullname=pptx.shared, file=pptx\shared.py

统计

序号 类别 数量
4 str 5
8 dict 1
10 class 3
13 residual 3
14 system 8
16 all 12

1 pptx.shared.ElementProxy

ElementProxy, pptx.shared.ElementProxy, module=pptx.shared

lxml元素代理类的基类。元素代理类的主要职责是操作XML元素的属性和子元素。它们是python-pptx中除了自定义元素(oxml)类之外最常见的类类型。
property

1 element=<property object at 0x0000000003BA0368> kind:property type:property class:<class ‘pptx.shared.ElementProxy’>

2 pptx.shared.ParentedElementProxy

ParentedElementProxy, pptx.shared.ParentedElementProxy, module=pptx.shared

为部分下面出现的文档元素提供公共服务,但偶尔可能需要一个祖先对象来提供服务,例如添加或删除关系。
为子类提供:attr:`_parent`属性和 public:attr:`parent`只读属性。
property

1 parent=<property object at 0x0000000003BA0598> kind:property type:property class:<class ‘pptx.shared.ParentedElementProxy’>
2 part=<property object at 0x0000000003BA05E8> kind:property type:property class:<class ‘pptx.shared.ParentedElementProxy’>

3 pptx.shared.PartElementProxy

PartElementProxy, pptx.shared.PartElementProxy, module=pptx.shared

为包装部件的根元素(如`p:sld`)的代理对象提供公共成员。
property

1 part=<property object at 0x0000000003BA0778> kind:property type:property class:<class ‘pptx.shared.PartElementProxy’>

剩余

4 loader <_frozen_importlib_external.SourceFileLoader object at 0x0000000003B97F88>
5 spec ModuleSpec(name=‘pptx.shared’, loader=<_frozen_importlib_external.SourceFileLoader object at 0x0000000003B97F88>, origin=‘D:\\AhPython\\venv\\lib\\site-packages\\pptx\\shared.py’)
6 unicode_literals _Feature((2, 6, 0, ‘alpha’, 2), (3, 0, 0, ‘alpha’, 0), 131072)

【pptx.spec】

spec, fullname=pptx.spec, file=pptx\spec.py

来自ISO/IEC 29500规范的映射。其中一些映射是从PowerPoint应用程序行为推断出来的

统计

序号 类别 数量
4 str 8
8 dict 2
10 class 1
13 residual 2
14 system 8
16 all 13

常量

str

1 GRAPHIC_DATA_URI_CHART
2 GRAPHIC_DATA_URI_OLEOBJ
3 GRAPHIC_DATA_URI_TABLE

dict

4 autoshape_types {129: {‘basename’: ‘Action Button: Back or Previous’, ‘avLst’: ()}, 131: {‘basename’: ‘Action Button: Beginning’, 'avLst…

5 pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE

MSO_AUTO_SHAPE_TYPE, pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE, module=pptx.enum.shapes

指定一种类型的AutoShape,例如 DOWN_ARROW
别名:``MSO_SHAPE``
示例:
        from pptx.enum.shapes import MSO_SHAPE
        from pptx.util import Inches

        left = top = width = height = Inches(1.0)
        slide.shapes.add_shape(
            MSO_SHAPE.ROUNDED_RECTANGLE, left, top, width, height
        )
data

1 ACTION_BUTTON_BACK_OR_PREVIOUS=ACTION_BUTTON_BACK_OR_PREVIOUS (129) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
2 ACTION_BUTTON_BEGINNING=ACTION_BUTTON_BEGINNING (131) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
3 ACTION_BUTTON_CUSTOM=ACTION_BUTTON_CUSTOM (125) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
4 ACTION_BUTTON_DOCUMENT=ACTION_BUTTON_DOCUMENT (134) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
5 ACTION_BUTTON_END=ACTION_BUTTON_END (132) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
6 ACTION_BUTTON_FORWARD_OR_NEXT=ACTION_BUTTON_FORWARD_OR_NEXT (130) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
7 ACTION_BUTTON_HELP=ACTION_BUTTON_HELP (127) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
8 ACTION_BUTTON_HOME=ACTION_BUTTON_HOME (126) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
9 ACTION_BUTTON_INFORMATION=ACTION_BUTTON_INFORMATION (128) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
10 ACTION_BUTTON_MOVIE=ACTION_BUTTON_MOVIE (136) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
11 ACTION_BUTTON_RETURN=ACTION_BUTTON_RETURN (133) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
12 ACTION_BUTTON_SOUND=ACTION_BUTTON_SOUND (135) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
13 ARC=ARC (25) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
14 BALLOON=BALLOON (137) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
15 BENT_ARROW=BENT_ARROW (41) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
16 BENT_UP_ARROW=BENT_UP_ARROW (44) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
17 BEVEL=BEVEL (15) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
18 BLOCK_ARC=BLOCK_ARC (20) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
19 CAN=CAN (13) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
20 CHART_PLUS=CHART_PLUS (182) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
21 CHART_STAR=CHART_STAR (181) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
22 CHART_X=CHART_X (180) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
23 CHEVRON=CHEVRON (52) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
24 CHORD=CHORD (161) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
25 CIRCULAR_ARROW=CIRCULAR_ARROW (60) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
26 CLOUD=CLOUD (179) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
27 CLOUD_CALLOUT=CLOUD_CALLOUT (108) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
28 CORNER=CORNER (162) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
29 CORNER_TABS=CORNER_TABS (169) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
30 CROSS=CROSS (11) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
31 CUBE=CUBE (14) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
32 CURVED_DOWN_ARROW=CURVED_DOWN_ARROW (48) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
33 CURVED_DOWN_RIBBON=CURVED_DOWN_RIBBON (100) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
34 CURVED_LEFT_ARROW=CURVED_LEFT_ARROW (46) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
35 CURVED_RIGHT_ARROW=CURVED_RIGHT_ARROW (45) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
36 CURVED_UP_ARROW=CURVED_UP_ARROW (47) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
37 CURVED_UP_RIBBON=CURVED_UP_RIBBON (99) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
38 DECAGON=DECAGON (144) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
39 DIAGONAL_STRIPE=DIAGONAL_STRIPE (141) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
40 DIAMOND=DIAMOND (4) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
41 DODECAGON=DODECAGON (146) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
42 DONUT=DONUT (18) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
43 DOUBLE_BRACE=DOUBLE_BRACE (27) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
44 DOUBLE_BRACKET=DOUBLE_BRACKET (26) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
45 DOUBLE_WAVE=DOUBLE_WAVE (104) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
46 DOWN_ARROW=DOWN_ARROW (36) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
47 DOWN_ARROW_CALLOUT=DOWN_ARROW_CALLOUT (56) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
48 DOWN_RIBBON=DOWN_RIBBON (98) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
49 EXPLOSION1=EXPLOSION1 (89) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
50 EXPLOSION2=EXPLOSION2 (90) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
51 FLOWCHART_ALTERNATE_PROCESS=FLOWCHART_ALTERNATE_PROCESS (62) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
52 FLOWCHART_CARD=FLOWCHART_CARD (75) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
53 FLOWCHART_COLLATE=FLOWCHART_COLLATE (79) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
54 FLOWCHART_CONNECTOR=FLOWCHART_CONNECTOR (73) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
55 FLOWCHART_DATA=FLOWCHART_DATA (64) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
56 FLOWCHART_DECISION=FLOWCHART_DECISION (63) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
57 FLOWCHART_DELAY=FLOWCHART_DELAY (84) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
58 FLOWCHART_DIRECT_ACCESS_STORAGE=FLOWCHART_DIRECT_ACCESS_STORAGE (87) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
59 FLOWCHART_DISPLAY=FLOWCHART_DISPLAY (88) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
60 FLOWCHART_DOCUMENT=FLOWCHART_DOCUMENT (67) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
61 FLOWCHART_EXTRACT=FLOWCHART_EXTRACT (81) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
62 FLOWCHART_INTERNAL_STORAGE=FLOWCHART_INTERNAL_STORAGE (66) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
63 FLOWCHART_MAGNETIC_DISK=FLOWCHART_MAGNETIC_DISK (86) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
64 FLOWCHART_MANUAL_INPUT=FLOWCHART_MANUAL_INPUT (71) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
65 FLOWCHART_MANUAL_OPERATION=FLOWCHART_MANUAL_OPERATION (72) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
66 FLOWCHART_MERGE=FLOWCHART_MERGE (82) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
67 FLOWCHART_MULTIDOCUMENT=FLOWCHART_MULTIDOCUMENT (68) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
68 FLOWCHART_OFFLINE_STORAGE=FLOWCHART_OFFLINE_STORAGE (139) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
69 FLOWCHART_OFFPAGE_CONNECTOR=FLOWCHART_OFFPAGE_CONNECTOR (74) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
70 FLOWCHART_OR=FLOWCHART_OR (78) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
71 FLOWCHART_PREDEFINED_PROCESS=FLOWCHART_PREDEFINED_PROCESS (65) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
72 FLOWCHART_PREPARATION=FLOWCHART_PREPARATION (70) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
73 FLOWCHART_PROCESS=FLOWCHART_PROCESS (61) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
74 FLOWCHART_PUNCHED_TAPE=FLOWCHART_PUNCHED_TAPE (76) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
75 FLOWCHART_SEQUENTIAL_ACCESS_STORAGE=FLOWCHART_SEQUENTIAL_ACCESS_STORAGE (85) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
76 FLOWCHART_SORT=FLOWCHART_SORT (80) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
77 FLOWCHART_STORED_DATA=FLOWCHART_STORED_DATA (83) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
78 FLOWCHART_SUMMING_JUNCTION=FLOWCHART_SUMMING_JUNCTION (77) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
79 FLOWCHART_TERMINATOR=FLOWCHART_TERMINATOR (69) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
80 FOLDED_CORNER=FOLDED_CORNER (16) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
81 FRAME=FRAME (158) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
82 FUNNEL=FUNNEL (174) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
83 GEAR_6=GEAR_6 (172) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
84 GEAR_9=GEAR_9 (173) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
85 HALF_FRAME=HALF_FRAME (159) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
86 HEART=HEART (21) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
87 HEPTAGON=HEPTAGON (145) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
88 HEXAGON=HEXAGON (10) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
89 HORIZONTAL_SCROLL=HORIZONTAL_SCROLL (102) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
90 ISOSCELES_TRIANGLE=ISOSCELES_TRIANGLE (7) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
91 LEFT_ARROW=LEFT_ARROW (34) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
92 LEFT_ARROW_CALLOUT=LEFT_ARROW_CALLOUT (54) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
93 LEFT_BRACE=LEFT_BRACE (31) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
94 LEFT_BRACKET=LEFT_BRACKET (29) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
95 LEFT_CIRCULAR_ARROW=LEFT_CIRCULAR_ARROW (176) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
96 LEFT_RIGHT_ARROW=LEFT_RIGHT_ARROW (37) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
97 LEFT_RIGHT_ARROW_CALLOUT=LEFT_RIGHT_ARROW_CALLOUT (57) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
98 LEFT_RIGHT_CIRCULAR_ARROW=LEFT_RIGHT_CIRCULAR_ARROW (177) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
99 LEFT_RIGHT_RIBBON=LEFT_RIGHT_RIBBON (140) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
100 LEFT_RIGHT_UP_ARROW=LEFT_RIGHT_UP_ARROW (40) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
101 LEFT_UP_ARROW=LEFT_UP_ARROW (43) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
102 LIGHTNING_BOLT=LIGHTNING_BOLT (22) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
103 LINE_CALLOUT_1=LINE_CALLOUT_1 (109) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
104 LINE_CALLOUT_1_ACCENT_BAR=LINE_CALLOUT_1_ACCENT_BAR (113) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
105 LINE_CALLOUT_1_BORDER_AND_ACCENT_BAR=LINE_CALLOUT_1_BORDER_AND_ACCENT_BAR (121) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
106 LINE_CALLOUT_1_NO_BORDER=LINE_CALLOUT_1_NO_BORDER (117) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
107 LINE_CALLOUT_2=LINE_CALLOUT_2 (110) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
108 LINE_CALLOUT_2_ACCENT_BAR=LINE_CALLOUT_2_ACCENT_BAR (114) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
109 LINE_CALLOUT_2_BORDER_AND_ACCENT_BAR=LINE_CALLOUT_2_BORDER_AND_ACCENT_BAR (122) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
110 LINE_CALLOUT_2_NO_BORDER=LINE_CALLOUT_2_NO_BORDER (118) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
111 LINE_CALLOUT_3=LINE_CALLOUT_3 (111) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
112 LINE_CALLOUT_3_ACCENT_BAR=LINE_CALLOUT_3_ACCENT_BAR (115) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
113 LINE_CALLOUT_3_BORDER_AND_ACCENT_BAR=LINE_CALLOUT_3_BORDER_AND_ACCENT_BAR (123) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
114 LINE_CALLOUT_3_NO_BORDER=LINE_CALLOUT_3_NO_BORDER (119) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
115 LINE_CALLOUT_4=LINE_CALLOUT_4 (112) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
116 LINE_CALLOUT_4_ACCENT_BAR=LINE_CALLOUT_4_ACCENT_BAR (116) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
117 LINE_CALLOUT_4_BORDER_AND_ACCENT_BAR=LINE_CALLOUT_4_BORDER_AND_ACCENT_BAR (124) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
118 LINE_CALLOUT_4_NO_BORDER=LINE_CALLOUT_4_NO_BORDER (120) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
119 LINE_INVERSE=LINE_INVERSE (183) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
120 MATH_DIVIDE=MATH_DIVIDE (166) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
121 MATH_EQUAL=MATH_EQUAL (167) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
122 MATH_MINUS=MATH_MINUS (164) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
123 MATH_MULTIPLY=MATH_MULTIPLY (165) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
124 MATH_NOT_EQUAL=MATH_NOT_EQUAL (168) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
125 MATH_PLUS=MATH_PLUS (163) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
126 MOON=MOON (24) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
127 NON_ISOSCELES_TRAPEZOID=NON_ISOSCELES_TRAPEZOID (143) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
128 NOTCHED_RIGHT_ARROW=NOTCHED_RIGHT_ARROW (50) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
129 NO_SYMBOL=NO_SYMBOL (19) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
130 OCTAGON=OCTAGON (6) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
131 OVAL=OVAL (9) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
132 OVAL_CALLOUT=OVAL_CALLOUT (107) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
133 PARALLELOGRAM=PARALLELOGRAM (2) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
134 PENTAGON=PENTAGON (51) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
135 PIE=PIE (142) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
136 PIE_WEDGE=PIE_WEDGE (175) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
137 PLAQUE=PLAQUE (28) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
138 PLAQUE_TABS=PLAQUE_TABS (171) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
139 QUAD_ARROW=QUAD_ARROW (39) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
140 QUAD_ARROW_CALLOUT=QUAD_ARROW_CALLOUT (59) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
141 RECTANGLE=RECTANGLE (1) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
142 RECTANGULAR_CALLOUT=RECTANGULAR_CALLOUT (105) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
143 REGULAR_PENTAGON=REGULAR_PENTAGON (12) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
144 RIGHT_ARROW=RIGHT_ARROW (33) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
145 RIGHT_ARROW_CALLOUT=RIGHT_ARROW_CALLOUT (53) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
146 RIGHT_BRACE=RIGHT_BRACE (32) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
147 RIGHT_BRACKET=RIGHT_BRACKET (30) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
148 RIGHT_TRIANGLE=RIGHT_TRIANGLE (8) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
149 ROUNDED_RECTANGLE=ROUNDED_RECTANGLE (5) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
150 ROUNDED_RECTANGULAR_CALLOUT=ROUNDED_RECTANGULAR_CALLOUT (106) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
151 ROUND_1_RECTANGLE=ROUND_1_RECTANGLE (151) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
152 ROUND_2_DIAG_RECTANGLE=ROUND_2_DIAG_RECTANGLE (153) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
153 ROUND_2_SAME_RECTANGLE=ROUND_2_SAME_RECTANGLE (152) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
154 SMILEY_FACE=SMILEY_FACE (17) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
155 SNIP_1_RECTANGLE=SNIP_1_RECTANGLE (155) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
156 SNIP_2_DIAG_RECTANGLE=SNIP_2_DIAG_RECTANGLE (157) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
157 SNIP_2_SAME_RECTANGLE=SNIP_2_SAME_RECTANGLE (156) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
158 SNIP_ROUND_RECTANGLE=SNIP_ROUND_RECTANGLE (154) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
159 SQUARE_TABS=SQUARE_TABS (170) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
160 STAR_10_POINT=STAR_10_POINT (149) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
161 STAR_12_POINT=STAR_12_POINT (150) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
162 STAR_16_POINT=STAR_16_POINT (94) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
163 STAR_24_POINT=STAR_24_POINT (95) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
164 STAR_32_POINT=STAR_32_POINT (96) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
165 STAR_4_POINT=STAR_4_POINT (91) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
166 STAR_5_POINT=STAR_5_POINT (92) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
167 STAR_6_POINT=STAR_6_POINT (147) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
168 STAR_7_POINT=STAR_7_POINT (148) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
169 STAR_8_POINT=STAR_8_POINT (93) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
170 STRIPED_RIGHT_ARROW=STRIPED_RIGHT_ARROW (49) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
171 SUN=SUN (23) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
172 SWOOSH_ARROW=SWOOSH_ARROW (178) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
173 TEAR=TEAR (160) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
174 TRAPEZOID=TRAPEZOID (3) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
175 UP_ARROW=UP_ARROW (35) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
176 UP_ARROW_CALLOUT=UP_ARROW_CALLOUT (55) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
177 UP_DOWN_ARROW=UP_DOWN_ARROW (38) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
178 UP_DOWN_ARROW_CALLOUT=UP_DOWN_ARROW_CALLOUT (58) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
179 UP_RIBBON=UP_RIBBON (97) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
180 U_TURN_ARROW=U_TURN_ARROW (42) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
181 VERTICAL_SCROLL=VERTICAL_SCROLL (101) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>
182 WAVE=WAVE (103) kind:data type:EnumValue class:<class ‘pptx.enum.shapes.MSO_AUTO_SHAPE_TYPE’>

【pptx.oxml】

oxml, fullname=pptx.oxml, file=pptx\oxml\init.py

统计

序号 类别 数量
4 str 5
6 list 1
8 dict 1
9 module 15
10 class 152
11 function 3
13 residual 8
14 system 9
16 all 185

模块

1 os

os, fullname=os, file=os.py

参见:os 模块

2 lxml.etree

etree, fullname=lxml.etree, file=lxml\etree.cp37-win_amd64.pyd

``lxml.etree``模块为XML实现了扩展的ElementTree API。

3 pptx.oxml.ns

ns, fullname=pptx.oxml.ns, file=pptx\oxml\ns.py

命名空间相关的对象。

4 pptx.oxml.simpletypes

simpletypes, fullname=pptx.oxml.simpletypes, file=pptx\oxml\simpletypes.py

简单类型的类。“简单类型”是一种标量类型,通常用作XML属性。
这与指定XML元素的“复杂类型”相反。这些对象为存储在XML元素属性中的值提供验证和格式转换。命名通常对应于相关XML模式中的简单类型。

5 pptx.oxml.xmlchemy

xmlchemy, fullname=pptx.oxml.xmlchemy, file=pptx\oxml\xmlchemy.py

允许声明式定义自定义元素类的基类和元类。

6 pptx.oxml.action

action, fullname=pptx.oxml.action, file=pptx\oxml\action.py

lxml自定义元素类用于与文本相关的XML元素。

7 pptx.oxml.chart

chart, fullname=pptx.oxml.chart, file=pptx\oxml\chart\init.py

8 pptx.oxml.dml

dml, fullname=pptx.oxml.dml, file=pptx\oxml\dml\init.py

9 pptx.oxml.text

text, fullname=pptx.oxml.text, file=pptx\oxml\ ext.py

与文本相关的XML元素的自定义元素类

10 pptx.oxml.coreprops

coreprops, fullname=pptx.oxml.coreprops, file=pptx\oxml\coreprops.py

lxml自定义元素类用于与核心属性相关的XML元素。

11 pptx.oxml.presentation

presentation, fullname=pptx.oxml.presentation, file=pptx\oxml\presentation.py

与表示相关的XML元素的自定义元素类。

12 pptx.oxml.shapes

shapes, fullname=pptx.oxml.shapes, file=pptx\oxml\shapes\init.py

13 pptx.oxml.table

table, fullname=pptx.oxml.table, file=pptx\oxml\ able.py

与表相关的XML元素的自定义元素类

14 pptx.oxml.slide

slide, fullname=pptx.oxml.slide, file=pptx\oxml\slide.py

与幻灯片相关的自定义元素类,包括master类。

15 pptx.oxml.theme

theme, fullname=pptx.oxml.theme, file=pptx\oxml\ heme.py

lxml自定义元素类用于与主题相关的XML元素。

函数

16 parse_from_template(template_name)

parse_from_template(template_name), module=pptx.oxml, line:23 at site-packages\pptx\oxml\init.py

返回从模板文件的XML中加载的元素,标识为*模板名称*。

17 parse_xml(xml)

parse_xml(xml), module=pptx.oxml, line:35 at site-packages\pptx\oxml\init.py

返回通过解析*xml*中的XML字符串获得的根lxml元素,该元素可以是Python 2.x字符串或unicode。

18 register_element_cls(nsptagname, cls)

register_element_cls(nsptagname, cls), module=pptx.oxml, line:44 at site-packages\pptx\oxml\init.py

当oxml解析器遇到名称为*nsptag_name*的元素时,要构造注册*cls*。
*nsptag_name*是一个形式为``nspfx:tagroot``的字符串,例如:``'w:document'``。

19 pptx.oxml.ns.NamespacePrefixedTag

NamespacePrefixedTag, pptx.oxml.ns.NamespacePrefixedTag, module=pptx.oxml.ns

值对象,该对象知道具有名称空间前缀的XML标记的语义。
property

1 clark_name=<property object at 0x000000000399B408> kind:property type:property class:<class ‘pptx.oxml.ns.NamespacePrefixedTag’>
2 local_part=<property object at 0x000000000399B458> kind:property type:property class:<class ‘pptx.oxml.ns.NamespacePrefixedTag’>
3 nsmap=<property object at 0x000000000399B4A8> kind:property type:property class:<class ‘pptx.oxml.ns.NamespacePrefixedTag’>
4 nspfx=<property object at 0x000000000399B4F8> kind:property type:property class:<class ‘pptx.oxml.ns.NamespacePrefixedTag’>
5 nsuri=<property object at 0x000000000399B548> kind:property type:property class:<class ‘pptx.oxml.ns.NamespacePrefixedTag’>

20 pptx.oxml.action.CT_Hyperlink

CT_Hyperlink, pptx.oxml.action.CT_Hyperlink, module=pptx.oxml.action

<a:hlinkClick>个元素的自定义元素类。
property

1 action=<property object at 0x00000000039EC4A8> kind:property type:property class:<class ‘pptx.oxml.action.CT_Hyperlink’>
2 action_fields=<property object at 0x000000000399BD68> kind:property type:property class:<class ‘pptx.oxml.action.CT_Hyperlink’>
3 action_verb=<property object at 0x00000000039A58B8> kind:property type:property class:<class ‘pptx.oxml.action.CT_Hyperlink’>
4 rId=<property object at 0x00000000039EC458> kind:property type:property class:<class ‘pptx.oxml.action.CT_Hyperlink’>

21 pptx.oxml.chart.axis.CT_AxisUnit

CT_AxisUnit, pptx.oxml.chart.axis.CT_AxisUnit, module=pptx.oxml.chart.axis

用于`c:majorUnit`和`c:minorUnit`元素,以及其他元素。
property

1 val=<property object at 0x0000000003AA8778> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_AxisUnit’>

22 pptx.oxml.chart.axis.CT_CatAx

CT_CatAx, pptx.oxml.chart.axis.CT_CatAx, module=pptx.oxml.chart.axis

`c:catAx`元素,定义类别轴。
property

1 crosses=<property object at 0x000000000310CB88> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
2 crossesAt=<property object at 0x0000000003AAF908> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
3 delete_=<property object at 0x0000000003AA8D18> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
4 lblOffset=<property object at 0x0000000003AAFA48> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
5 majorGridlines=<property object at 0x0000000003AA8DB8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
6 majorTickMark=<property object at 0x0000000003AAF318> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
7 minorGridlines=<property object at 0x0000000003AA8F98> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
8 minorTickMark=<property object at 0x0000000003AAF4F8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
9 numFmt=<property object at 0x0000000003AAF278> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
10 scaling=<property object at 0x0000000003AA8CC8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
11 spPr=<property object at 0x0000000003AAF818> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
12 tickLblPos=<property object at 0x0000000003AAF6D8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
13 title=<property object at 0x0000000003AAF1D8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>
14 txPr=<property object at 0x0000000003AAF868> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_CatAx’>

method
15 get_or_add_crosses()

kind=method class=CT_CatAx objtype=function

返回``<c:crosses>``子元素,如果不存在则为新添加的子元素。
16 get_or_add_crossesAt()

kind=method class=CT_CatAx objtype=function

返回``<c:crossesAt>``子元素,如果不存在则新添加。
17 get_or_add_delete_()

kind=method class=CT_CatAx objtype=function

返回``<c:delete>``子元素,如果不存在,则新添加。
18 get_or_add_lblOffset()

kind=method class=CT_CatAx objtype=function

返回``<c:lblOffset>``子元素,如果不存在则新添加。
19 get_or_add_majorGridlines()

kind=method class=CT_CatAx objtype=function

返回``<c:majorGridlines>``子元素,如果不存在则新添加。
20 get_or_add_majorTickMark()

kind=method class=CT_CatAx objtype=function

返回``<c:majorTickMark>``子元素,如果不存在则新添加。
21 get_or_add_minorGridlines()

kind=method class=CT_CatAx objtype=function

返回``<c:minorGridlines>``子元素,如果不存在则新添加。
22 get_or_add_minorTickMark()

kind=method class=CT_CatAx objtype=function

返回``<c:minorTickMark>``子元素,如果不存在则新添加。
23 get_or_add_numFmt()

kind=method class=CT_CatAx objtype=function

返回``<c:numFmt>``子元素,如果不存在则是新添加的子元素。
24 get_or_add_spPr()

kind=method class=CT_CatAx objtype=function

返回``<c:spPr>``子元素,如果不存在则是新添加的子元素。
25 get_or_add_tickLblPos()

kind=method class=CT_CatAx objtype=function

返回``<c:tickLblPos>``子元素,如果不存在则新添加。
26 get_or_add_title()

kind=method class=CT_CatAx objtype=function

返回``<c:title>``子元素,如果不存在则是新添加的子元素。
27 get_or_add_txPr()

kind=method class=CT_CatAx objtype=function

返回``<c:txPr>``子元素,如果不存在则是新添加的子元素。

23 pptx.oxml.chart.axis.CT_ChartLines

CT_ChartLines, pptx.oxml.chart.axis.CT_ChartLines, module=pptx.oxml.chart.axis

用于`c:majorGridlines`和`c:minorGridlines`。指定网格线的视觉属性,如颜色和宽度。
property

1 spPr=<property object at 0x0000000003AAFC78> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ChartLines’>

method
2 get_or_add_spPr()

kind=method class=CT_ChartLines objtype=function

24 pptx.oxml.chart.axis.CT_Crosses

CT_Crosses, pptx.oxml.chart.axis.CT_Crosses, module=pptx.oxml.chart.axis

`c:crosses` 元素,指定另一个轴与这个轴相交的位置。
property

1 val=<property object at 0x0000000003AAFE08> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Crosses’>

25 pptx.oxml.chart.axis.CT_DateAx

CT_DateAx, pptx.oxml.chart.axis.CT_DateAx, module=pptx.oxml.chart.axis

`c:dateAx` 元素,定义一个日期(类别)轴。
property

1 crosses=<property object at 0x0000000003AB8F48> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
2 crossesAt=<property object at 0x0000000003AC0048> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
3 delete_=<property object at 0x0000000003AB8408> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
4 lblOffset=<property object at 0x0000000003AC0188> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
5 majorGridlines=<property object at 0x0000000003AB84A8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
6 majorTickMark=<property object at 0x0000000003AB89A8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
7 minorGridlines=<property object at 0x0000000003AB8688> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
8 minorTickMark=<property object at 0x0000000003AB8B88> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
9 numFmt=<property object at 0x0000000003AB8908> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
10 scaling=<property object at 0x0000000003AB83B8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
11 spPr=<property object at 0x0000000003AB8EA8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
12 tickLblPos=<property object at 0x0000000003AB8D68> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
13 title=<property object at 0x0000000003AB8868> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>
14 txPr=<property object at 0x0000000003AB8EF8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_DateAx’>

method
15 get_or_add_crosses()

kind=method class=CT_DateAx objtype=function

16 get_or_add_crossesAt()

kind=method class=CT_DateAx objtype=function

17 get_or_add_delete_()

kind=method class=CT_DateAx objtype=function

18 get_or_add_lblOffset()

kind=method class=CT_DateAx objtype=function

19 get_or_add_majorGridlines()

kind=method class=CT_DateAx objtype=function

20 get_or_add_majorTickMark()

kind=method class=CT_DateAx objtype=function

21 get_or_add_minorGridlines()

kind=method class=CT_DateAx objtype=function

22 get_or_add_minorTickMark()

kind=method class=CT_DateAx objtype=function

23 get_or_add_numFmt()

kind=method class=CT_DateAx objtype=function

24 get_or_add_spPr()

kind=method class=CT_DateAx objtype=function

25 get_or_add_tickLblPos()

kind=method class=CT_DateAx objtype=function

26 get_or_add_title()

kind=method class=CT_DateAx objtype=function

27 get_or_add_txPr()

kind=method class=CT_DateAx objtype=function

26 pptx.oxml.chart.axis.CT_LblOffset

CT_LblOffset, pptx.oxml.chart.axis.CT_LblOffset, module=pptx.oxml.chart.axis

`c:lblOffset`自定义元素类。
property

1 val=<property object at 0x0000000003AC03B8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_LblOffset’>

27 pptx.oxml.chart.axis.CT_Orientation

CT_Orientation, pptx.oxml.chart.axis.CT_Orientation, module=pptx.oxml.chart.axis

`c:xAx/c:scaling/c:orientation` 元素,定义类别顺序。用于颠倒柱状图中类别出现的顺序,使它们从顶部开始,而不是底部。
因为我们从上到下阅读,默认的阅读方式对很多人来说看起来很奇怪。也适用于值轴和日期轴。
property

1 val=<property object at 0x0000000003AC04F8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Orientation’>

28 pptx.oxml.chart.axis.CT_Scaling

CT_Scaling, pptx.oxml.chart.axis.CT_Scaling, module=pptx.oxml.chart.axis

`c:scaling`元素。定义轴尺度特征,如最大值、对数与线性等。
property

1 max=<property object at 0x0000000003AC0958> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Scaling’>
2 maximum=<property object at 0x0000000003AC0638> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Scaling’>
3 min=<property object at 0x0000000003AC09A8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Scaling’>
4 minimum=<property object at 0x0000000003AC0688> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Scaling’>
5 orientation=<property object at 0x0000000003AC0778> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_Scaling’>

method
6 get_or_add_max()

kind=method class=CT_Scaling objtype=function

返回``<c:max>``子元素,如果不存在则为新添加的子元素。
7 get_or_add_min()

kind=method class=CT_Scaling objtype=function

返回``<c:min>``子元素,如果不存在则新添加。
8 get_or_add_orientation()

kind=method class=CT_Scaling objtype=function

返回``<c:orientation>``子元素,如果不存在则新添加。

29 pptx.oxml.chart.axis.CT_TickLblPos

CT_TickLblPos, pptx.oxml.chart.axis.CT_TickLblPos, module=pptx.oxml.chart.axis

`c:tickLblPos`元素。
property

1 val=<property object at 0x0000000003AC0AE8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_TickLblPos’>

30 pptx.oxml.chart.axis.CT_TickMark

CT_TickMark, pptx.oxml.chart.axis.CT_TickMark, module=pptx.oxml.chart.axis

用于`c:minorTickMark`和`c:majorTickMark`。
property

1 val=<property object at 0x0000000003AC0C28> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_TickMark’>

31 pptx.oxml.chart.axis.CT_ValAx

CT_ValAx, pptx.oxml.chart.axis.CT_ValAx, module=pptx.oxml.chart.axis

`c:valAx` 元素,定义一个值轴。
property

1 crossAx=<property object at 0x0000000003AC8E58> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
2 crosses=<property object at 0x0000000003AC8EF8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
3 crossesAt=<property object at 0x0000000003AC8F98> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
4 delete_=<property object at 0x0000000003AC8318> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
5 majorGridlines=<property object at 0x0000000003AC83B8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
6 majorTickMark=<property object at 0x0000000003AC88B8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
7 majorUnit=<property object at 0x0000000003AD3138> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
8 minorGridlines=<property object at 0x0000000003AC8598> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
9 minorTickMark=<property object at 0x0000000003AC8A98> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
10 minorUnit=<property object at 0x0000000003AD3278> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
11 numFmt=<property object at 0x0000000003AC8818> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
12 scaling=<property object at 0x0000000003AC82C8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
13 spPr=<property object at 0x0000000003AC8DB8> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
14 tickLblPos=<property object at 0x0000000003AC8C78> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
15 title=<property object at 0x0000000003AC8778> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>
16 txPr=<property object at 0x0000000003AC8E08> kind:property type:property class:<class ‘pptx.oxml.chart.axis.CT_ValAx’>

method
17 get_or_add_crossAx()

kind=method class=CT_ValAx objtype=function

返回``<c:crossAx>``子元素,如果不存在则新添加。
18 get_or_add_crosses()

kind=method class=CT_ValAx objtype=function

19 get_or_add_crossesAt()

kind=method class=CT_ValAx objtype=function

20 get_or_add_delete_()

kind=method class=CT_ValAx objtype=function

21 get_or_add_majorGridlines()

kind=method class=CT_ValAx objtype=function

22 get_or_add_majorTickMark()

kind=method class=CT_ValAx objtype=function

23 get_or_add_majorUnit()

kind=method class=CT_ValAx objtype=function

返回``<c:majorUnit>``子元素,如果不存在则新添加。
24 get_or_add_minorGridlines()

kind=method class=CT_ValAx objtype=function

25 get_or_add_minorTickMark()

kind=method class=CT_ValAx objtype=function

26 get_or_add_minorUnit()

kind=method class=CT_ValAx objtype=function

返回``<c:minorUnit>``子元素,如果不存在则新添加。
27 get_or_add_numFmt()

kind=method class=CT_ValAx objtype=function

28 get_or_add_spPr()

kind=method class=CT_ValAx objtype=function

29 get_or_add_tickLblPos()

kind=method class=CT_ValAx objtype=function

30 get_or_add_title()

kind=method class=CT_ValAx objtype=function

31 get_or_add_txPr()

kind=method class=CT_ValAx objtype=function

32 pptx.oxml.chart.chart.CT_Chart

CT_Chart, pptx.oxml.chart.chart.CT_Chart, module=pptx.oxml.chart.chart

`c:chart`自定义元素类。
property

1 autoTitleDeleted=<property object at 0x0000000003AD6778> kind:property type:property class:<class ‘pptx.oxml.chart.chart.CT_Chart’>
2 has_legend=<property object at 0x0000000003AD6548> kind:property type:property class:<class ‘pptx.oxml.chart.chart.CT_Chart’>
3 legend=<property object at 0x0000000003AD69A8> kind:property type:property class:<class ‘pptx.oxml.chart.chart.CT_Chart’>
4 plotArea=<property object at 0x0000000003AD6958> kind:property type:property class:<class ‘pptx.oxml.chart.chart.CT_Chart’>
5 rId=<property object at 0x0000000003AD6A48> kind:property type:property class:<class ‘pptx.oxml.chart.chart.CT_Chart’>
6 title=<property o

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AhcaoZhu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值