Javascript 尝试在python中使用子进程运行casperjs
在Casperjs中使用子流程时遇到问题,请尝试几个选项,但没有结果 使用mac,Python2.xJavascript 尝试在python中使用子进程运行casperjs,javascript,python,casperjs,Javascript,Python,Casperjs,在Casperjs中使用子流程时遇到问题,请尝试几个选项,但没有结果 使用mac,Python2.x import os import subprocess CASPER ='/usr/local/Cellar/casperjs/1.1-beta3/bin/casperjs' SCRIPT = '/Users/doddarliu/Desktop/simple.js' params = CASPER + ' ' + SCRIPT stdout_as_string = subprocess
import os
import subprocess
CASPER ='/usr/local/Cellar/casperjs/1.1-beta3/bin/casperjs'
SCRIPT = '/Users/doddarliu/Desktop/simple.js'
params = CASPER + ' ' + SCRIPT
stdout_as_string = subprocess.check_output(params, shell=True)
print stdout_as_string
错误
回溯(最近一次呼叫最后一次):
文件“/Users/doddarliu/Desktop/untitled.py”,第11行,在
stdout_as_string=子进程。检查_输出(params,shell=True)
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py”,第573行,在check_输出中
引发被调用的进程错误(retcode,cmd,output=output)
CalledProcessError:Command'/usr/local/cillar/casperjs/1.1-beta3/bin/casperjs/Users/doddarliu/Desktop/simple.js'返回非零退出状态1
subprocess.check_输出(params,stderr=subprocess.STDOUT,shell=True)并打印exceptionTraceback(最后一次调用):文件“/Users/doddarliu/Desktop/untitled.py”,第11行,在STDOUT_输出中作为_string=subprocess.STDOUT。check_输出(params,stderr=subprocess.STDOUT,shell=True)文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py”,第573行,在check_output中引发调用的进程错误(retcode,cmd,output=output)CalledProcessError:Command'/usr/local/cillar/casperjs/1.1-beta3/bin/casperjs/Users/doddarliu/Desktop/simple.js'返回非零退出状态1try…除了被调用的ProcessError作为e:print e.output
Traceback (most recent call last):
File "/Users/doddarliu/Desktop/untitled.py", line 11, in <module>
stdout_as_string = subprocess.check_output(params, shell=True)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
CalledProcessError: Command '/usr/local/Cellar/casperjs/1.1-beta3/bin/casperjs /Users/doddarliu/Desktop/simple.js' returned non-zero exit status 1