我已经使用Express.js编写了服务器,并且需要使用它运行python脚本。另外,我需要提供脚本特定的选项,例如'--imsize 64'。我该怎么办?
我尝试使用PythonShell.run(..)中的options参数。请指导我。
/* Some Code */
const ps = require('python-shell');
let imgen_options={
pythonOptions: ['-imsize 16' ]
};
/* Some more Code */
app.get('/gen-img/:id',function(req, res){
var data=req.params.id;
var dataFolder = __dirname + '/dist/generated/'+data;
ps.PythonShell.run(dataFolder + '/image_gen.py',imgen_options,
function (err, results) {
if (err) throw err;
console.log('finished');
res.send(JSON.stringify({ image: 1 }));
});
});
/* Some more Code */