Node.jsからPythonのコードを呼び出すPython-shellを用いてみました。
目的としては、js上でpythonを実行することです。
js
1 2#省略 3 4 var {PythonShell} = require('python-shell'); 5 PythonShell.run('hoge.py', null, function (err, result) { 6 if (err) throw err; 7 8 console.log(result); 9 }); 10 11#省略
npmでインストールしたのちに、このコードを実行すると以下のようなエラーが出ました。
PythonShellError: /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'hoge.py': [Errno 2] No such file or directory
pythonファイルが見つからないとのことですが、ディレクトリ等色々と試してみても毎回これが出てしまいます。
pythonファイルの保存場所が間違っているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/29 13:51
2019/12/29 14:01
2019/12/29 14:15
2019/12/29 14:25
2019/12/29 15:13