mirror of
https://github.com/metafy-social/python-scripts.git
synced 2024-11-24 04:21:12 +00:00
13 lines
482 B
Python
13 lines
482 B
Python
|
import PyPDF2
|
||
|
file = input("Name of your pdf file you want to extract a page from: ")
|
||
|
pdfFileObj = open(file + '.pdf', 'rb')
|
||
|
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
|
||
|
pgnumber = input("Which page would you like to extract?: ")
|
||
|
pageObj = pdfReader.getPage(int(pgnumber) - 1)
|
||
|
pdfWriter = PyPDF2.PdfFileWriter()
|
||
|
pdfWriter.addPage(pageObj)
|
||
|
outputfile = input("Name new pdf file: ")
|
||
|
pdfOutputFile = open(outputfile + '.pdf', 'wb')
|
||
|
pdfWriter.write(pdfOutputFile)
|
||
|
pdfOutputFile.close()
|