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