Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. import socket
  2. import sys
  3. from parse import *
  4. from feedbackModule import *
  5. from req import *
  6.  
  7.  
  8. host=sys.argv[1]
  9. port=int(sys.argv[2])
  10. sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
  11. sock.bind((host,port))
  12. sock.listen(1)
  13. cliSock,address=sock.accept()
  14.  
  15. reply=''
  16. def doProcess():
  17.     dictionary = parseRequest3(reply)
  18.     print dictionary
  19.     feedback=mainProc(dictionary)
  20.     cliSock.send(feedback)
  21.     print feedback
  22.     return 1
  23. try:
  24.     while True:
  25.         data = cliSock.recv(4096)
  26.         if data == '':
  27.             c=doProcess()
  28.         else :
  29.             reply = reply + data
  30.  
  31. except KeyboardInterrupt:
  32.         print "End"
  33.         cliSock.close()
  34.         sock.close()
  35.         sys.exit(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement