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】加密结果

相关推荐
Jason-河山7 分钟前
Java爬虫抓取数据的艺术
java·爬虫·python
深度学习的奋斗者11 分钟前
YOLOv8+注意力机制+PyQt5玉米病害检测系统完整资源集合
python·深度学习·yolo
—你的鼬先生12 分钟前
从零开始使用树莓派debian系统使用opencv4.10.0进行人脸识别(保姆级教程)
python·opencv·debian·人脸识别·二维码识别·opencv安装
界面开发小八哥35 分钟前
如何用LightningChart Python实现地震强度数据可视化应用程序?
开发语言·python·信息可视化
yohoo菜鸟2 小时前
python面向对象三大特性
python
Envyᥫᩣ2 小时前
Python中的数据处理与分析:从基础到高级
开发语言·python
sunywz2 小时前
封装提示词翻译组件
vue.js·人工智能·python·stable diffusion
charlie1145141912 小时前
Python设计模式速通
开发语言·python·设计模式
ZnS_oscar2 小时前
ValueError: pic should not have > 4 channels. Got XXX channels.
python·torchvision
蒜蓉大猩猩2 小时前
数据科学 - 字符文本处理
python·算法·机器学习·自然语言处理·numpy