Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. import socket
  2. import sys
  3. import threading
  4.  
  5.  
  6. def receiv(flaga):
  7. while flaga:
  8. try:
  9. data = sock.recv(1024).decode()
  10. print('Server: {!r}'.format(data))
  11. break
  12. finally:
  13. True
  14.  
  15.  
  16. def send(get_message):
  17. get_message = input()
  18. message = get_message.encode()
  19. print('Client: {!r}'.format(get_message))
  20. sock.sendall(message)
  21.  
  22.  
  23. # Tutaj podajemy adres IP własnej maszyny i port
  24. sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  25. # Connect the socket to the port where the server is listening
  26. server_address = ('192.168.43.216', 10000)
  27. print('connecting to {} port {}'.format(*server_address))
  28. sock.connect(server_address)
  29. get_message = []
  30. threads = []
  31. flaga = True
  32.  
  33. #for i in range(5):
  34. # t = threading.Thread(target=send(get_message))
  35. # threads.append(t)
  36. # t.start()
  37.  
  38.  
  39. while flaga:
  40. try:
  41. # Send data
  42. #get_message = input()
  43. #message = get_message.encode()
  44. #print('Client: {!r}'.format(get_message))
  45. #sock.sendall(message)
  46. send(get_message)
  47.  
  48. if get_message == '/q':
  49. flaga = False
  50. break
  51.  
  52. # Look for the response
  53. receiv(flaga)
  54. # while flaga:
  55. # try:
  56. # Receiv()
  57. # break
  58. # finally:
  59. # True
  60. finally:
  61. True
  62.  
  63.  
  64. print('closing socket')
  65. sock.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement