Python 扫描安全的pdf文档

Python 扫描安全的pdf文档,python,xpdf,Python,Xpdf,我现在需要找到目录中哪些PDF是“安全文档”。 所有的PDF都应该是无担保的,并且可以通过xpdf进行转换,但事实并非如此。我如何扫描目录中的所有PDF以确定它们是否安全 支持解密PDF。它的PdfileReader类有一个属性 import pyPdf if pyPdf.PdfFileReader(open("file_name.pdf", 'rb')).isEncrypted: print "Rut ro, it's encrypted." # skip file? Writ

我现在需要找到目录中哪些PDF是“安全文档”。 所有的PDF都应该是无担保的,并且可以通过xpdf进行转换,但事实并非如此。我如何扫描目录中的所有PDF以确定它们是否安全

支持解密PDF。它的PdfileReader类有一个属性

import pyPdf
if pyPdf.PdfFileReader(open("file_name.pdf", 'rb')).isEncrypted:
    print "Rut ro, it's encrypted."
    # skip file? Write to a log?
else:
    print "We're clear."
    # Do stuff with the file.