flying-wyf

python编程快速上手之第13章实践项目参考答案(13.6.3)

import os,PyPDF2
os.chdir('C:\\Users\\Administrator\\Python35-32')
dict=open('C:\\Users\\Administrator\\Python35-32\\dictionary.txt')#读入字典
pdfReader = PyPDF2.PdfFileReader(open('encryptedminutes.pdf', 'rb'))#读入PDF文件
for n in dict.readlines():
 # print(str(n) =='ADOPT')
  password = n.strip('\n')
  if pdfReader.decrypt(password)==1:
    break
  elif pdfReader.decrypt(password.lower())==1:#验证小写
    break
print('password is '+ password)

 

posted on 2017-05-21 00:57  flying-wyf  阅读(189)  评论(0编辑  收藏  举报

导航