2017-03-15 2 views
1

Ich versuche, ein Bild von Knoten js Skript zu Python-Skript mit Python-Shell zu senden. Von dem, was ich weiß, sollte ich das binäre Format verwenden.Senden von Bildern von Nodejs an Python-Skript über Standard-Eingabe/Ausgabe

Ich weiß, dass ich in Python Seite diese 2-Funktionen verwenden kann:

import sys

sys.stdout.write() und sys.stdin.read()

Aber ich bin nicht sicher, wie die Seite js Knoten gonna be? (Welche Funktionen kann ich und wie kann ich sie nutzen?)

Antwort

0

Wenn Sie in der Standard-Ein-/Ausgabe schreiben wollen (stdin/Stoud) in NodeJS Sie process Objekt stdin (a lesbare Stream) verwenden können und stdout (ein beschreibbarer Stream) Eigenschaften.

Beispiel:

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

Vielen Dank :) Ich habe es versucht, einen Text zum Testen und es funktioniert. – Peyker

+0

Aber ich versuchte es auf Bild, aber es gab mir ungültige Datenfehler. Weißt du, ob es möglich ist, ein png/jpeg Bild durch dieses zu senden? – Peyker

+0

Senden Sie Pufferobjekte oder einfache Texte? Vielleicht ein Kodierungsfehler. – Dario

0

Ich habe versucht, das Bild zu kodieren und senden Sie es, aber es hat nicht funktioniert. Also habe ich stattdessen Socket-Programmierung verwendet und es hat wunderbar funktioniert.

Verwandte Themen