1
我正在處理一個處理PDF文件的python腳本,儘管其中一些腳本包含的加密將使用限制爲僅打印,在我可以處理它們之前必須手動刪除它們。是否可以通過Python腳本執行QPDF
爲此,我已經手動使用QPDF在運行腳本之前刪除個別PDF文件的這些限制(qpdf的命令非常簡單...在命令提示符 - > qpdf --decrypt input.pdf輸出內。 pdf)
我的問題是 - 而不是手動做這個位,是否可以在我的Python腳本中執行QPDF可執行文件並運行命令?我一直沒有找到任何專門用來控制QPDF的Python模塊,所以我沒有太多希望。
使用[subprocess](https://docs.python.org/3/library/subprocess.html)模塊來運行任何外部程序。即。 'subprocess.run([「qpdf」,「--decrypt」,「input.pdf」,「output.pdf」])' – furas
[在Python中調用外部命令] /問題/ 89228 /主叫-AN-外部命令中的Python) – Mark