我有一个python脚本,它有两个标志--server
和--image
。你知道吗
目前,在JavaScript中,我只能使用spawn将固定值赋给标志。例如:(这会产生输出)
var pyProg = spawn('python', ['./MLmodel/inception_client.py', '--server=30.220.240.190:9000', '--image=./testImage/DSC00917.JPG']);
pyProg.stdout.on('data', function (data) { console.log('This is result ' + data.toString());});
但是,我想分配一个字符串变量并将字符串传递给标志。例如:(这是错误的,它不会产生任何输出)
var imagePath = './testImage/DSC00917.JPG'
var pyProg = spawn('python', ['./MLmodel/inception_client.py', '--server=30.220.240.190:9000', '--image=imagePath']);
pyProg.stdout.on('data', function (data) { console.log('This is result ' + data.toString());});
我该怎么做?提前谢谢!你知道吗
您可以像在JavaScript中的其他地方一样使用字符串连接。 如果您想
console.log
打印一个变量,您可以这样做:或者如果使用ES6字符串插值:
这同样适用于您的代码示例:
相关问题 更多 >
编程相关推荐