Простая программа.
Открываем зашифрованый файл. При первой прверке получаем 1 те он зашифрован. Потом вводится пороль и при следующей проверке снова получаю 1 те он снова зашифрован.
При этом если я ввожу этот пароль просто при открытии PDR файла он открывает его, те пароль подходит.
Код:
# modulPyPDF2_1
# открытие зашифрованного PDF файла
import PyPDF2
pdfFileObj = open('D:\Python\Primeru\modulPyPDF2\encrypted.pdf', 'rb')# открываем PDR файл в режиме чтения
pdfReader = PyPDF2.PdfFileReader(pdfFileObj) #Класс PdfFileReader используется для чтения файла PDF
if pdfReader.isEncrypted: #определяется зашифрован текст или нет
print(1)
pdfReader.decrypt('rosebud') #Вводится код
if pdfReader.isEncrypted: #определяется зашифрован текст или нет
print(1)
Открываем зашифрованый файл. При первой прверке получаем 1 те он зашифрован. Потом вводится пороль и при следующей проверке снова получаю 1 те он снова зашифрован.
При этом если я ввожу этот пароль просто при открытии PDR файла он открывает его, те пароль подходит.