PyPDF2 PageRange類(lèi)

2023-03-29 10:25 更新

?classPyPDF2.PageRange(arg: Union[slice, PageRange, str])?

基類(lèi): object

一系列頁(yè)面索引的類(lèi)似切片的表示。

例如,頁(yè)碼,僅從零開(kāi)始。

語(yǔ)法類(lèi)似于放在方括號(hào) [ ] 之間的語(yǔ)法。切片是少數(shù)不能子類(lèi)化的 Python 類(lèi)型之一,但此類(lèi)與切片相互轉(zhuǎn)換,并允許類(lèi)似的使用。

  • PageRange(str) 解析表示頁(yè)面范圍的字符串。
  • PageRange(slice) 直接“導(dǎo)入”一個(gè)切片。
  • to_slice() 給出等效的切片。
  • str() 和 repr() 允許打印。
  • indices(n) 類(lèi)似于 slice.indices(n)。

indices(n: int)→ Tuple[int, int, int]

n 是可供選擇的頁(yè)面列表的長(zhǎng)度。

返回 range() 的參數(shù)。請(qǐng)參閱幫助(slice.indices)。

to_slice()→ slice

返回此頁(yè)面范圍的切片等效項(xiàng)。

staticvalid(input: Any)→ bool

如果輸入是 PageRange 的有效初始值設(shè)定項(xiàng),則為真。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)