PythonでWebSocket通知を確認したかったので、作成してみた。
環境
OS | Python |
---|---|
macOS 10.15.6 | Python 3.8.5 |
準備
websocket-clientをインストールする
% pip3 install websocket-client
スクリプト
# -*- coding:utf-8 -*-
from websocket import create_connection
import sys
import signal
ws = None
try:
#コネクションを張る
ws = create_connection("ws://192.168.0.1/v1/changes")
#受信したメッセージを表示
while True:
recv = ws.recv()
print(recv)
except:
print("except")
finally:
if ws is not None:
ws.close()
print("connection close")