可能重複:
Calling an external command in PythonPython中調用Inkscape中
我想SVG文件轉換爲PDF文件在Python。我想爲此使用Inkscape。我如何在Python中調用Inkscape?
可能重複:
Calling an external command in PythonPython中調用Inkscape中
我想SVG文件轉換爲PDF文件在Python。我想爲此使用Inkscape。我如何在Python中調用Inkscape?
如果你並不需要在所有與進程通信,這應該做的很好:
import subprocess
p=subprocess.call(['program','arg1','arg2','arg3', ...])
我應該使用什麼參數?我的意思是,當我使用inkspace時,參數是否成爲svg文件的路徑? – medusalith 2012-07-26 06:18:15
我嘗試使用'p = subprocess('/ usr/bin/inkspace','file1.svg','file2.pdf')',但它給了我一個錯誤:''module'pbject不可調用' – medusalith 2012-07-26 07:17:00
@ user1351130 - 試試這個:'p = subprocess.call(['/ usr/bin/inkscape','file1.svg','file2.pdf'])' – mgilson 2012-07-26 12:26:52
http://www.whathaveyoutried.com – BrtH 2012-07-25 15:10:17
您好。我們希望在這裏提出問題之前先看看一些先前的研究,並且 - 理想情況下 - 一些代碼可以解決問題。我想在搜索引擎中使用「system command python」會得到你所需要的。 – halfer 2012-07-25 19:26:11
對不起,我是新的python,我搜索'在Python中的svg到pdf',但我找不到任何答案。任何感謝您的建議。 – medusalith 2012-07-26 06:16:02