Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import websocket as wskt
- def opened(ws):
- print "opened"
- obj = json.loads('{"test":"foo"}') #should error with NameError: global name 'json' is not defined
- print obj["test"]
- def foo(ws, msg):
- pass
- def err(ws, e):
- print str(e)
- def closed(ws):
- print "closed"
- #opened(None) #this behaves correctly
- wskt.setdefaulttimeout(None)
- ws = wskt.WebSocketApp("wss://echo.websocket.org", on_error = err, on_close = closed)
- ws.on_open = opened
- ws.run_forever() #this doesn't
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement