Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. from gevent import monkey, socket
  2.  
  3. monkey.patch_all()
  4.  
  5. import bson
  6.  
  7. bson.patch_socket()
  8.  
  9. s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  10. s.connect(("127.0.0.1", 8643))
  11.  
  12. s.sendobj({'action': 'login', 'username': 'Tsukasa'})
  13. print s.recvobj()
  14.  
  15. s.sendobj({'action': 'message', 'to': 'Tsukasa', 'message': 'Nya', 'id':'some'})
  16. print s.recvobj()
  17.  
  18. print s.recvobj()
  19.  
  20.  
  21. # in server console:
  22. 4 1
  23. Client connected: 5
  24. 5 1
  25. Client 5 send object: {u'action': 'login', u'username': 'Tsukasa'}
  26. 5 4
  27. Try to send {'result': {'data': 'logged in', 'type': 'ok'}, 'actions': ['login'], 'id': None} to 5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement