0
実際には、私はこのPythonスクリプトを実行でき、このスクリプトはターミナルで実行するとcsvファイルを作成します。しかし、nodejsバックエンドでこれを実行すると、このファイルはcsvファイルを作成できなくなります。私はどこでミスをしていますか? https://github.com/extrabacon/python-shellNodejs PythonShellでpythonスクリプトを実行
var options = {
mode: 'text',
scriptPath: './views',
args: [informations["camera_id"], informations.start_s, informations.start_min, informations.start_h, informations.start_d, informations.start_mon, informations.start_y, informations.end_s, informations.end_min, informations.end_h, informations.end_d, informations.end_mon, informations.end_y]
};
var pyshell = new PythonShell('historical_inquiry_1.py', options);
pyshell.on('message', function (message) {
console.log("script message : ",message);
});
、ここでは、Pythonスクリプトである、(テストが配列である)::
...
with open("test.csv", "w") as text_file:
text_file.write(test)
...
実は、私は巨大なクエリの結果のためにこれを使用します。ここ
はpythonshellメインのページです。通常の結果はタイムアウトです。あなたは私のせいで、mongodbの膨大な検索結果を取得する良い方法を教えてください。 ありがとうございます。