Извиняюсь, если об этом уже спрашивали, но я не смог точно найти, что я пытаюсь сделать.У меня есть большой PDF, который состоит из пакета из 100 2-страничных форм (каждая форма имеет уникальный идентификатор).Я хотел бы разделить это так, чтобы страницы 1-2 были в новом файле, 3-4 в новом файле и так далее.Как бы я отредактировал следующий код, чтобы учесть это?В настоящее время он разбивает каждую отдельную страницу в отдельный файл.
from pyPdf import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(file("abc.pdf", "rb"))
for i in range(inputpdf.numPages):
output = PdfFileWriter()
output.addPage(inputpdf.getPage(i))
outputStream = file("abc-page%s.pdf" % i, "wb")
output.write(outputStream)
outputStream.close()