Advertisement
milanmetal

TCP/IP Echo server

Aug 23rd, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1.  
  2. import time
  3. import socket  # used for TCP/IP communication
  4. import numpy as np
  5.  
  6. from PIL import Image
  7.  
  8. TCP_IP = '10.42.0.94'
  9. TCP_PORT = 7
  10.  
  11. BUFFER_SIZE = 50
  12.  
  13. s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  14. s.connect((TCP_IP, TCP_PORT))
  15.  
  16. print("Connected. Test started...")
  17.  
  18. im = Image.open('lena224.jpg')
  19.  
  20. x = np.array(im, dtype='u1')
  21. x = 'Desi brate minliiiiii'
  22. #x = np.ones((224, 224, 3), dtype='u1')
  23.  
  24. for i in range(1,30):
  25.     #print ("Iteration " + str(i)) 
  26.     #s.send(x.tostring())
  27.     s.send(x)      
  28.     data = s.recv(BUFFER_SIZE)
  29.  
  30.     if not data: break
  31.     print "received data:", data
  32.     #co.send(data)  # echo
  33.  
  34. print("Done!")
  35. s.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement