Websocket-客户端函数on_open和on_message无法识别vscode上的websocket对象

ssm49v7z  于 7个月前  发布在  Vscode
关注(0)|答案(1)|浏览(66)

我从Binance WebSocket获取一些数据时遇到问题。
代码如下:

import websocket

cc = "btcusdt"
interval = "1m"

socket = f"wss://stream.binance.com:9443/ws/{cc}@kline_{interval}"
#print(socket)

def on_message(ws, message):
    print(message)

def on_close(ws):
    print("### closed ###")

ws = websocket.WebSocketApp(socket,on_message=on_message, on_close=on_close)
ws.run_forever()

字符串
当我在vscode上运行这个程序时,它不会在屏幕上打印任何东西,似乎on_openon_message函数中的ws无法识别。
虽然当我使用Google Colab并运行相同的代码时,它运行得很好,并将数据打印在屏幕上。
我不明白为什么它不能在我的vscode上工作。
任何想法和解决方案将不胜感激。
谢谢你,谢谢

uqzxnwby

uqzxnwby1#

确保安装了这两个库

pip3 install websocket-client[test]

字符串

pip3 install rel

相关问题