У меня есть файл 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)