首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从windows运行Python中的GhostScript命令

从windows运行Python中的GhostScript命令
EN

Stack Overflow用户
提问于 2018-10-07 02:03:27
回答 1查看 161关注 0票数 0

我有一个GhostScript命令(windows命令提示符),我想从Python中执行它。我可以成功地运行:

代码语言:javascript
复制
os.system(gswin64c.exe -sDEVICE=tiff24nc -r300 -o fullfilename.tiff fullfilename)

但是我得到了一个错误:

代码语言:javascript
复制
os.system(gswin64c.exe -sDEVICE=tiff24nc -r300 -o fullfilename.tiff -g235x49 -c "<</Install {-478 -743 translate}>> setpagedevice" -f fullfilename)

虽然此命令在命令提示符下运行良好。我把范围缩小到这个问题上:

代码语言:javascript
复制
-c "<</Install {-478 -743 translate}>> setpagedevice"

似乎有一些字符是由python而不是GhostScript解释的。如果我打印这个命令,它会返回1,所以这是一个错误。不知道如何严格地将整个命令传递给windows命令提示符。

谢谢

哈普哈

EN

回答 1

Stack Overflow用户

发布于 2018-10-07 02:21:42

我以为我看过了所有可能的帖子,但答案是:Problem using os.system() with sed command

用法:导入子流程。

然后调用您的命令:subprocess.call(命令)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52681905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档