Python办公自动化教程(003):PDF的加密

【1】代码

python 复制代码
from PyPDF2 import PdfReader, PdfWriter

# 读取PDF文件
pdf_reader = PdfReader('./file/Python教程_1.pdf')
pdf_writer = PdfWriter()

# 对第1页进行加密
page = pdf_reader.pages[0]

pdf_writer.add_page(page)
# 设置密码
pdf_writer.encrypt('3535')

with open('./file/Python教程_加密.pdf', 'wb') as f:
    pdf_writer.write(f)

print('加密完成')

【2】加密结果

相关推荐
Allen_LVyingbo2 分钟前
Python使用Medical Information Dataset实战2025.07版(下)
python·信息可视化·健康医疗
波诺波39 分钟前
通用装饰器示例
开发语言·python
程序员爱钓鱼1 小时前
Python编程实战 · 基础入门篇 | 变量与命名规范
后端·python
007php0071 小时前
猿辅导Java面试真实经历与深度总结(二)
java·开发语言·python·计算机网络·面试·职场和发展·golang
惊鸿.Jh1 小时前
C++可变参数模板
开发语言·python
MoRanzhi12031 小时前
Pillow 基础图像操作与数据预处理
图像处理·python·深度学习·机器学习·numpy·pillow·数据预处理
素素.陈1 小时前
向RAGFlow中上传文档到对应的知识库
开发语言·python
小宁爱Python1 小时前
Django Web 开发系列(一):视图基础与 URL 路由配置全解析
后端·python·django
空影星1 小时前
SiriKali,一款跨平台的加密文件管理器
python·编辑器·电脑·智能硬件
阿_旭2 小时前
基于深度学习的甲状腺结节智能检测分割与诊断系统【python源码+Pyqt5界面+数据集+训练代码】
人工智能·python·深度学习·甲状腺结节检测