Found a sample code online that splits a pdf into 2 pages but couldn't figure to change it to 4 pages, any tips will be appreciated
#!/usr/bin/env python3
from PyPDF2 import PdfFileWriter, PdfFileReader
import glob, sys
pdfs = glob.glob("*.pdf")
for pdf in pdfs:
inputFile = PdfFileReader(open(pdf, "rb"))
for i in range(inputFile.numPages // 2):
output = PdfFileWriter()
output.addPage(inputFile.getPage(i * 2))
if i * 2 + 1 < inputFile.numPages:
output.addPage(inputFile.getPage(i * 2 + 1))
newname = "-" + str(i) + ".pdf"
outputStream = open(newname, "wb")
output.write(outputStream)
outputStream.close()