client端:
import socket
ck=socket.socket()
ck.connect(('127.0.0.1',8800))
name='小明'
while True:
msg_client=input('发送聊天信息:')
str_msg=ck.send(msg_client.encode('utf-8'))
info=ck.recv(1024).decode('utf-8')
print(info)
if msg_client=='exit':
print("客户端退出")
break
ck.close()
server端:
import socket
sk=socket.socket()
sk.bind(('127.0.0.1',8800))
sk.listen()
conn,addr=sk.accept()
while True:
msg_server=conn.recv(1024).decode('utf-8')
print(msg_server)
if msg_server=='exit':
conn.send('bye bye'.encode('utf-8'))
print("服务端退出")
break
data=input('回复信息:')
server_send=conn.send(data.encode('utf-8'))
conn.close()
sk.close()