file1 = PdfFileReader(file(filename1, 'rb'))
file2 = PdfFileReader(file(filename2, 'rb'))
output = PdfFileWriter()
page = file1.getPage(specificPageIndex)
page.mergePage(file2.getPage(specificPageIndex))
output.addPage(page)
outputStream = file('document-output.pdf', 'wb')
output.write(outputStream)
outputStream.close()
How to append PDF pages using PyPDF2