我正在使用pytho脚本中的subprocess.call()
执行python脚本。使用 subproecss
执行的脚本是一个server
过程,它将结果发送回调用客户端。
result = subprocess.call('python -m module/coref_resolution/src/coref/corenlp &', shell = True)
有没有办法接收从 corenlp.py 到result
变量的结果?
import shlex
cmd = shlex.split('your command')
output = subprocess.Popen( cmd, stdout = subprocess.PIPE).communicate()[0]