我想在Windows 10中编写Python脚本,并且要在脚本中使用subprocess.check_call()方法中的pdftk命令之类的外部工具包
import subprocess
subprocess.check_call(["pdftk","/home/user/Desktop/Tallyfiles/DrAppalaNaidu.pdf", "output", "/home/user/Desktop/Tallyfiles/manivarma.pdf", "userpw","mani"])
以上代码在linux上运行良好,因为它已经具有pdftk工具。 如何在Windows中运行相同的脚本? 该pdftk命令能否正常工作。
在Ubuntu中,我使用“ apt-get install pdftk”命令安装了pdftk。 如何在Windows中安装相同的pdftk并在Python脚本中使用?
如何在Windows中执行相同的操作? 请帮我。 谢谢。
答案 0 :(得分:0)
工具pdftk
在Windows上应该与Linux上完全相同。您只需要安装Windows版本的PDFtk-server并确保可以从系统PATH
进行访问(或提供可执行文件的完整路径):
subprocess.check_call(["c:/Program Files/PDFtk/pdftk", ...])