Pytonでwebsocketに接続して情報を取得したいと思っています。
最初にlightning_board_snapshot_FX_BTC_JPYで板情報を取得し、
その後はlightning_board_FX_BTC_JPYで差分情報を取得し、データを結合することで板情報を更新していきたいです。
ただ、websocketの止め方?がわからず、板情報を取得し続けることしかできていません。
websocketは全くわからなく、調べ方お思いつかなかったので質問しました。
よろしくお願いいたします。
import
1import json 2import pandas as pd 3 4 5def on_message(ws, message): 6 global df 7 global mid_price 8 9 message = json.loads(message) 10 11def on_open(ws): 12 13 14def disconnect(self): 15 16 17def on_error(self, error): 18 19 20def on_close(self): 21 22 23def loop(): 24 CHANNEL = "lightning_board_FX_BTC_JPY" 25 26if __name__ == "__main__": 27 initial() 28 29if __name__ == "__main__": 30 31 ws.run_forever() 32
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/27 00:02