2017-03-15 4 views
1

ノードjsスクリプトからpython-shellを使用してpythonスクリプトに画像を送信しようとしています。私が知っていることから、私はバイナリ形式を使うべきです。nodejsから標準入出力経由でPythonスクリプトに画像を送信する

私はPythonの側に、私はこの2つの機能を使用することができることを知っている:

import sys

sys.stdout.write()

sys.stdin.read()しかし、私はノードのjs側つもりも方法がわからないのですか? (どの機能は私が使用することができますし、どのように私はそれらを使用することができますか?)

答えて

0

あなたはnodejsで標準入力/出力(STDIN/stoud)に書きたい場合は、(processオブジェクトstdin(読み込み可能なストリーム)とstdoutを使用することができます書き込み可能なストリーム)プロパティ。

例:

process.stdout.write('my output'); 
+0

ありがとうございました:)私はテストのためにテキストを送信しようとしました。 – Peyker

+0

しかし、私は画像でそれを試みたが、それは私に無効なデータエラーを与えた。あなたはこれを介してpng/jpeg画像を送ることが可能かどうか知っていますか? – Peyker

+0

バッファオブジェクトまたはプレーンテキストを送信していますか?多分エンコーディングエラーです。 – Dario

0

私は、画像を符号化し、それを送信しようとしたが、それは動作しませんでした。だから私は代わりにソケットプログラミングを使用し、それはすばらしく働いた。

関連する問題