python编程练习---简单的服务器及客户端通信


编写简单的服务器,利用此服务器实现与客户端通信

基于python3.6


代码:

服务器:

from asyncore import dispatcher
import socket,asyncore
class ChatServer(dispatcher):
    def handle_accept(self):
        conn=self.accept()
        addr=self.accept()
        print("Connect attempt from",addr[0]) 
        
s=ChatServer()
s.create_socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('',5006))
s.listen(5)
asyncore.loop()


客户端:

import socket
s=socket.socket()
host=socket.gethostname()
port=5006
s.connect((host,port))


print(s.recv(1024))



运行截图





猜你喜欢

转载自blog.csdn.net/congcong7267/article/details/78961713