我可以在Windows OS的python脚本中使用pdftk这样的外部工具吗?

时间:2018-12-20 09:54:52

标签: python windows operating-system pdftk

我想在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中执行相同的操作? 请帮我。 谢谢。

1 个答案:

答案 0 :(得分:0)

工具pdftk在Windows上应该与Linux上完全相同。您只需要安装Windows版本的PDFtk-server并确保可以从系统PATH进行访问(或提供可执行文件的完整路径):

subprocess.check_call(["c:/Program Files/PDFtk/pdftk", ...])