1
我刚刚在Python中使用套接字开始。我建立在本地主机一个基本的客户机 - 服务器布置使用以下:Python 2.7.8:套接字 - 客户端服务器TCP套接字中的数据丢失
服务器为:
from socket import *
s = socket(AF_INET, SOCK_STREAM)
s.bind(('', 6969))
s.listen(10)
c, a = s.accept()
while c.recv(100000) != '':
print c.recv(100000)
客户端:
from socket import *
s = socket(AF_INET, SOCK_STREAM)
s.connect(('localhost', 6969))
while True:
say = raw_input('Input Text: ')
s.send(say)
现在,一些数据(50%)时丢失我发送它,这意味着它没有被服务器接收。
截图:
为什么是这样?
我可以做任何事情来提高效率吗?
谢谢,它的工作。 (Y) –