当前位置:嗨网首页>书籍在线阅读

26-PDF偏执狂

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

15.7.1 PDF偏执狂

利用第10章的 os.walk() 函数编写一个脚本,遍历文件夹中的所有PDF(包含子文件夹),用命令行提供的口令对这些PDF加密。用原来的文件名加上 _encrypted.pdf 后缀,保存每个加密的PDF。在删除原来的文件之前,尝试用一个程序读取并解密该文件,确保它被正确地加密。

然后编写一个程序,找到文件夹中所有加密的PDF文档(包括它的子文件夹),然后利用提供的口令来创建PDF的解密副本。如果口令不对,程序应该输出一条消息,并继续处理下一个PDF文档。