Create a password for your PDF using Python

Requirements


PyPDF2

In this Python project, we’ll empower you with the tools and knowledge to create a robust and secure password for your PDF files, safeguarding your confidential information with ease.


from PyPDF2 import PdfWriter, PdfReader

import getpass

pdfwriter=PdfWriter()

pdf=PdfReader("1.pdf")

for page_num in range(len(pdf.pages)):
  pdfwriter.add_page(pdf.pages[page_num])
  
passw=getpass.getpass(prompt='Enter Password: ')

pdfwriter.encrypt(passw)

with open('ho.pdf','wb') as f:
  pdfwriter.write(f)
  
  

Leave a Reply