我有一个PDF文件,其中随机页面包含一些空白页。我想识别空白页的页码,以便我可以编写另一个python代码以根据其页码删除这些页。
我已经写了一些代码,希望可以帮助我识别这些页码。但是,它将不断返回所有页面的列表,包括空白页面。
import os
from PyPDF2 import PdfFileWriter, PdfFileReader
os.chdir(PDFfilePath)
input = PdfFileReader(pdffile, "r")
None_empty_pages = []
i=0
while i < input.getNumPages():
c = input.getPage(i).getContents()
if c == None:
i += 1
else:
None_empty_pages.append(i)
i+= 1
print(None_empty_pages)