分布式学习-一个简单的客户端和服务器样例

客户端代码:client.py

from socket import *
s = socket(AF_INET,SOCK_STREAM)
s.connect(('127.0.0.1',4096)) #
s.send(b'nihaoya')
data = s.recv(1024)
print(data)
s.close()

一个服务器样例:server.py

from socket import *
s = socket(AF_INET,SOCK_STREAM)
s.bind(('127.0.0.1',4096)) 
s.listen(5) #允许多少个客户同时访问
(conn,addr) = s.accept()
while True:
    data = conn.recv(1024)
    if not data:break
    print(data)
    conn.send((str(data)+'******').encode('ASCII'))

conn.close()

先启动server再启动客户端,结果如下

搞定。

猜你喜欢

转载自blog.csdn.net/czw0723/article/details/86590381
今日推荐