2017-08-08 18 views
1

私はノードとPythonの間の通信を試みる複数のノードパッケージとチュートリアルをテストしましたが、成功しませんでした。 (https://polygon.io/docs/#getting-startedで発見)NodejsからPythonへのデータの送信

const NATS = require('nats') 
const SERVERS = [ 
    'nats://nats1.polygon.io:30401', 
    'nats://nats2.polygon.io:30402', 
    'nats://nats3.polygon.io:30403' 
] 

// Connect to Polygon NATS cluster: 
const nats = NATS.connect({ 
    servers: SERVERS, 
    token: 'YourAPIKeyHere' 
}) 

// Subscribing to Currency/FOREX Data... 
nats.subscribe('C.*', (msg, reply, subject) => { 
    let forex = JSON.parse(msg) 
    //console.log('FOREX:', JSON.stringify(forex, null, 4)) 
    console.log(forex) 
}) 

上記のコードは、限り、あなたはノードとNPMとインストール「のNAT」を持っているように動作します。以下は、単純なノード・アプリケーションのストリーミングデータです。

私の質問は、効率的に出力されているデータを取り込むために実行中のpythonスクリプトを取得する方法です(この場合は変数 'forex'です)。

基本的には、コンソールにデータを記録するのではなく、データを取得してPythonスクリプトで使用できるようにしたいのですか?

おかげ

答えて

0

https://github.com/polygon-io/client-examples

は、リアルタイムの市場データ・ストリームのためのクライアントの例があります。 Pythonがそこにあり、それはnodejsをまったく使用する必要なしに問題を解決するかもしれません。

関連する問題