python呼び出しコマンドラインツール

446 ワード

python呼び出しコマンドラインツールソフトウェア
from subprocess import call

password = ''
pdf_path = './pdf/1.pdf'
decrypted_pdf_path = './decrypted_pdf/1.pdf'

call('D:\\Users\\guo\\qpdf-8.0.2\\bin\\qpdf.exe --password=%s --decrypt %s %s' %\
    (password, pdf_path, decrypted_pdf_path), shell=True)


上のコードはコマンドラインツールqpdfを用いて暗号化されたpdfを解析する.pdf_からpathではraw pdfを取り出してqpdfを呼び出して復号する.そしてdecrypted_に保存しますpdf中