|
5威望
本人菜鸟,没理清楚,想请教下大神们。
我想用的是这部分代码,该部分代码我命名文件web_socket.py
- import json
- from ws4py.client.threadedclient import WebSocketClient
- from settings import parse_settings
- class CG_Client(WebSocketClient):
- #def opened(self):
- def closed(self, code, reason=None):
- print("Closed down:", code, reason)
- def received_message(self, resp):
- resp = json.loads(str(resp))
- #data = resp['data']
- print(resp)
- return resp
- if __name__ == '__main__':
-
- ws = None
- try:
- ws = CG_Client(socketurl)
- ws.connect()
- ws.run_forever()
- except KeyboardInterrupt:
- ws.close()
复制代码 这部分代码中的received_message函数得到的resp是我要的内容,这是实时获取到的网页数据,我要在别的代码文件中对resp进行处理,需要多次使用,我如何在别的地方用呢。
如果直接这样调用web_socket.CG_Client.received_message(resp),会报错.
[size=13.0667px]如何解决调用呢
|
|