-
问题描述
class Something(): def on_message(self,ws, message): pass ... def main(self): websocket.enableTrace(True) ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/btcusdt@trade", on_message = self.on_message, on_error = self.on_error, on_close = self.on_close)
将websocket实例写入一个类,此时调用self.on_message出现如题问题。
-
解决方案
class Something(): def on_message(self, message): # 将ws去掉,self占位ws pass ... def main(self): websocket.enableTrace(True) ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/btcusdt@trade", on_message = self.on_message, on_error = self.on_error, on_close = self.on_close)
-
References
on_close() missing 1 required positional argument: 'ws'
最新推荐文章于 2023-01-05 19:55:56 发布