gpt4 book ai didi

python - 属性错误 : 'module' object has no attribute 'WebSocketApp'

转载 作者:太空狗 更新时间:2023-10-29 18:15:32 28 4
gpt4 key购买 nike

我正在尝试使用 WebSocketApp 通过 python 连接到 API,但我似乎无法做到这一点。无论我尝试什么,我都会不断收到此错误:

AttributeError: 'module' 对象没有属性 'WebSocketApp'

这是我使用的简单代码

import websocket
import json

def on_open(ws):
json_data = json.dumps({'data':'value'})
ws.send(json_data)

def on_message(ws, message):
print('data update: %s' % message)

if __name__ == "__main__":
apiUrl = "appurl"
ws = websocket.WebSocketApp(apiUrl, on_message = on_message, on_open = on_open)
ws.run_forever()

非常感谢任何帮助,我在网上找到的所有解决方案都不适合我。

最佳答案

看起来您正在尝试使用 websocket-client 包的功能,而不仅仅是 websocket 包。从命令行 pip-install websocket-client(或使用您拥有的任何其他包管理器安装它),然后再次尝试运行您的代码。

pip install websocket-client

关于python - 属性错误 : 'module' object has no attribute 'WebSocketApp' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42141689/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com