程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python websocket connection

編輯:Python
class WebSocket(object):
def __init__(self, url, req):
self.url = url
self.req = req
self.ws = ''
def on_open(self): # Triggered when connected to the server on_open event , Here for send data
logger.info(self.req)
self.ws.send(self.req)
return self.ws
def web_socket_connect(self):
websocket.enableTrace(True)
self.ws = websocket.WebSocketApp(self.url)
logger.info('websocket connected')
# self.ws.on_open = self.on_open
# self.ws.run_forever(ping_timeout=5)
sleep(0.5)
self.ws.close()
logger.info('websocket closed')
if __name__ == "__main__":
req = '{"event":"subscribe", "channel":"btc_usdt.deep"}'
wst = WebSocket("wss://i.cg.net/wi/ws", req)
wst.web_socket_connect()

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved