阅读(839) (1)

PyPDF2 PageRange类

2023-03-27 14:09:23 更新

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

基类: object

一系列页面索引的类似切片的表示。

例如,页码,仅从零开始。

语法类似于放在方括号 [ ] 之间的语法。切片是少数不能子类化的 Python 类型之一,但此类与切片相互转换,并允许类似的使用。

  • PageRange(str) 解析表示页面范围的字符串。
  • PageRange(slice) 直接“导入”一个切片。
  • to_slice() 给出等效的切片。
  • str() 和 repr() 允许打印。
  • indices(n) 类似于 slice.indices(n)。

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

n 是可供选择的页面列表的长度。

返回 range() 的参数。请参阅帮助(slice.indices)。

to_slice()→ slice

返回此页面范围的切片等效项。

staticvalid(input: Any)→ bool

如果输入是 PageRange 的有效初始值设定项,则为真。