Python二进制用户数据websocket

Python二进制用户数据websocket,python,binance,Python,Binance,我需要帮助代码启动二进制数据流,因为包不工作 我尝试在代码中进行以下更改,但未能说明来自Binance的APIRROR(code=0)错误消息无效。我为订阅futures userdatastream所做的调整如下: 在我的脚本中: bm = BinanceSocketManager(client) def processmessage(msg): print(msg) conn_keys = bm.start_user_socket(processmsg) bm.sta

我需要帮助代码启动二进制数据流,因为包不工作


我尝试在代码中进行以下更改,但未能说明来自Binance的
APIRROR(code=0)错误消息无效。我为订阅futures userdatastream所做的调整如下:

在我的脚本中:

bm = BinanceSocketManager(client)
def processmessage(msg):
    print(msg)
    conn_keys = bm.start_user_socket(processmsg)
    bm.start()
websockets.py
中的
defstart\u套接字:
I将
stream\u url
替换为
fstream\u url

client.py
def create\u api\u uri:
中,我将
api\u url
替换为
futures\u url


我需要binance futures的userdata stream websockets。

我也在像您一样使用该软件包

您需要的是重新编写process_数据逻辑以获取数据,然后使用以下代码:

bm.启动\u插槽(处理\u数据)


bm.start()

“代码帮助”。什么代码?如果需要帮助,您需要向我们展示您的代码。当你没有向我们展示你所做的事情时,我们怎么知道你所做的事情为什么不起作用呢?我尝试了跟踪代码中的更改,但它无法说明来自Binance的APIRROR(代码=0)无效Jason错误消息。我为订阅futures userdatastream所做的调整如下:1-在我的脚本中bm=BinanceSocketManager(client)def processmessage(msg):print(msg)conn_keys=bm.start_user_socket(processmsg)bm.start()2在def start_socket的websockets.py中:我用fstream_url替换了stream_url在def create_api_uri中的client.py中:我用futures_url替换了api_url我需要binance futures的用户数据流websockets。。。。请帮助,谢谢…我猜任何使用python binance模块的人都知道它没有future的userdatasream WebSocket…因此我问了一些没有代码的问题…我把你的评论转移到了问题本身,这些添加的内容属于哪里。你的解决方案的其余部分在哪里?你在说什么代码
websockets.py
client.py
?您是否希望我们了解一些您正在开始和修改的示例?我们不知道那个例子是什么,因为你没有告诉我们。另外,你不应该只参考一个例子。你应该包括所有与你的问题直接相关的代码。请尝试提供一个新的解决方案。