Descriptografia de PyPDF 2 não está funcionando

Atualmente, estou usando o PyPDF 2 como uma dependência.

Encontrei alguns arquivos criptografados e lidei com eles como faria normalmente (no código a seguir):

    PDF = PdfFileReader(file(pdf_filepath, 'rb'))
    if PDF.isEncrypted:
        PDF.decrypt("")
        print PDF.getNumPages()

Meu caminho de arquivo é semelhante a "~ / blah / FDJKL492019 21490, LFS.pdf" PDF.decrypt ("") retorna 1, o que significa que foi bem-sucedido. Mas, quando ele imprime PDF.getNumPages (), ainda gera o erro "PyPDF2.utils.PdfReadError: o arquivo não foi descriptografado".

Como faço para me livrar desse erro? Posso abrir bem o arquivo PDF clicando duas vezes (que é o padrão aberto com o Adobe Reader).

questionAnswers(4)

yourAnswerToTheQuestion