Как завершить передачу клиент-сервер после того, как он достигнет предела 10 - PullRequest
0 голосов
/ 16 сентября 2018

Я новичок в сети и мне нужна помощь с завершением передачи после передачи десяти строк.

Вот моя сторона сервера

import socket           
import time 
from string import capitalize
from test.test_urllib2net import CloseSocketTest
from findertools import shutdown

host = "localhost" 
port = 3030
data = "just some text"
data = data.encode('utf-8')

s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)        

while 1:
  s.sendto(data,(host,port))
  print (capitalize("sent " + data.decode('utf-8')))
  time.sleep(1)

клиент

import socket
from server import host
from string import capitalize

HOST = "localhost"
PORT = 3030

t = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

t.bind((HOST,PORT))

while 1:
   print (t.recv(50))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...