MCPcopy Create free account
hub / github.com/scanny/python-pptx / __getitem__

Method __getitem__

src/pptx/slide.py:251–257  ·  view source on GitHub ↗

Provide indexed access, (e.g. 'slides[0]').

(self, idx: int)

Source from the content-addressed store, hash-verified

249 self._sldIdLst = sldIdLst
250
251 def __getitem__(self, idx: int) -> Slide:
252 """Provide indexed access, (e.g. 'slides[0]')."""
253 try:
254 sldId = self._sldIdLst.sldId_lst[idx]
255 except IndexError:
256 raise IndexError("slide index out of range")
257 return self.part.related_slide(sldId.rId)
258
259 def __iter__(self) -> Iterator[Slide]:
260 """Support iteration, e.g. `for slide in slides:`."""

Callers

nothing calls this directly

Calls 1

related_slideMethod · 0.80

Tested by

no test coverage detected