Sunday 14 August 2022

Day 59 : PDF file protection using password

 


#pip install PyPDF2

from PyPDF2 import PdfFileWriter, PdfFileReader

import getpass

pdfwriter=PdfFileWriter()

pdf=PdfFileReader('E:\\clcoding.pdf')

for page_num in range(pdf.numPages):

    pdfwriter.addPage(pdf.getPage(page_num))

password=getpass.getpass(prompt='Enter Password: ')

pdfwriter.encrypt(password)

with open('E:\\clcoding.pdf','wb') as f:

  pdfwriter.write(f)

 

print("Now File is password protected")


#clcoding.com

Enter Password: ········
Now File is password protected

0 Comments:

Post a Comment

Popular Posts

Categories

AI (27) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (114) C (77) C# (12) C++ (82) Course (60) Coursera (176) coursewra (1) Cybersecurity (22) data management (11) Data Science (89) Data Strucures (6) Deep Learning (9) Django (6) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (5) flutter (1) FPL (17) Google (19) Hadoop (3) HTML&CSS (46) IBM (25) IoT (1) IS (25) Java (92) Leet Code (4) Machine Learning (44) Meta (18) MICHIGAN (5) microsoft (3) Pandas (3) PHP (20) Projects (29) Python (745) Python Coding Challenge (200) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (2) Software (17) SQL (40) UX Research (1) web application (8)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses