python ghostscript Popen找不到fi

2024-10-01 00:28:15 发布

您现在位置:Python中文网/ 问答频道 /正文

import ghostscript
import sys, subprocess,os
output = subprocess.Popen(['gs', '-dSAFER', '-dNOPAUSE', '-dBATCH', '-sDEVICE=tiffg4', '-g6120x7920 ','-r720x720','-sOutputFile=C:\Python25\pdfmining\page_%03d.tif' 'C:\Python25\pdfmining\ae.pdf'])

WindowsError:[Error 2]系统找不到指定的文件, 调用上面程序中的第3行。我知道我漏掉了一些很简单的东西,我相信和波本有关,有人知道是什么原因造成的,为什么我找不到文件?在


Tags: 文件importgsoutputossyssubprocesspopen
2条回答

尝试Popen的shell=True参数。我相信这将涉及可执行程序的shell路径。在

对于windows,安装ghostscript并在环境变量中设置路径并执行以下命令。在

command=[“gswin32c”, “-q”,
“-g%dx%d”%size,
“-dNOPAUSE-dSAFER”,
“-sDEVICE=ppmraw”,
“-sOutputFile=%s”%文件 ]在

命令=字符串.连接(命令)

gs=os.popen公司(命令“w”)

相关问题 更多 >