Как предоставить специфичные для скрипта опции в npm python-shell? - PullRequest
0 голосов
/ 08 апреля 2019

Я написал сервер, используя Express.js, и мне нужно запустить скрипт Python, используя его.Также мне нужно предоставить опции, специфичные для скрипта, такие как --imimize 64.Как мне это сделать?

Я пытался использовать аргумент параметров в PythonShell.run (..).Пожалуйста, проведите меня через это.

/* 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 */
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...