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

相关推荐
diediedei3 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
weixin_445402306 分钟前
Python游戏中的碰撞检测实现
jvm·数据库·python
棒棒的皮皮17 分钟前
【OpenCV】Python图像处理矩特征之矩的计算/计算轮廓的面积
图像处理·python·opencv·计算机视觉
人工智能AI技术22 分钟前
【Agent从入门到实践】41 部署方式选型:本地脚本、Docker容器、云服务部署
人工智能·python
Fleshy数模27 分钟前
零基础玩转HTML:核心标签与页面构建
python·html
2401_8324027527 分钟前
使用Docker容器化你的Python应用
jvm·数据库·python
七夜zippoe29 分钟前
WebSocket实时通信系统构建:从握手协议到生产级实战
网络·python·websocket·网络协议·心跳
人工智能AI技术1 小时前
【Agent从入门到实践】44 监控与日志:添加监控指标、日志记录,方便问题排查
人工智能·python
2301_817497331 小时前
自然语言处理(NLP)入门:使用NLTK和Spacy
jvm·数据库·python
weixin_550083151 小时前
QTdesigner配置在pycharm里使用anaconda环境配置安装成功
ide·python·pycharm