python实用小技能分享,教你如何使用 Python 将 p(3)

from PyPDF2 import PdfFileWriter, PdfFileReader pdf_reader = PdfFileReader(r'G:\eg\示例 1加密.pdf') #输入你想要操作的pdf加密的文档的位置/名称 pdf_reader.decrypt('123456') pdf_writer = PdfFileWriter() for page in range(pdf_reader.getNumPages()): pdf_writer.addPage(pdf_reader.getPage(page)) with open('G:\eg\示例 1.pdf', 'wb') as out: pdf_writer.write(out)

python实用小技能分享,教你如何使用 Python 将 p

运行之后

在这里插入图片描述

python实用小技能分享,教你如何使用 Python 将 p


随时打开示例 1.pdf , 就没有密码啦

在这里插入图片描述

python实用小技能分享,教你如何使用 Python 将 p


注意:
这边需要注意的一点是,我踩了一个坑,大家不要再踩了(虽然低级到不能再低级,我还是犯了)
我说我怎么什么都是对的怎么还报错,整得我把API看了又看,整了我一上午

在这里插入图片描述

python实用小技能分享,教你如何使用 Python 将 p


第二行代码是直接输入你想要解密的文件位置+名称,而不是你没有加密的文件位置+名称
倒数第二行同理

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/cbb6f1f9fbc32e8a4b71b08347134dc6.html