1234567891011121314151617181920212223242526272829 |
- #!/usr/bin/python3 -u
- import argparse
- import websocket
- def get_parser():
- p = argparse.ArgumentParser()
- p.add_argument(
- "--trace", action="store_true", default=False, help="Extra debugging"
- )
- p.add_argument("url")
- return p
- def on_message(wsapp, msg):
- print(msg)
- def main():
- args = get_parser().parse_args()
- websocket.enableTrace(args.trace)
- wsapp = websocket.WebSocketApp(args.url, on_message=on_message)
- wsapp.run_forever()
- if __name__ == "__main__":
- main()
|