QQ聊天服务器端:
# 开发者:Virtuous
# 开发版本:1.0
# 开发时间: 2022/9/21 13:05
from socket import *
s=socket(AF_INET,SOCK_STREAM)
s.bind(('',8008))
s.listen(1)
while True:
new_s,c_h_p=s.accept()
while True:
recv_data=new_s.recv(1024)
if len(recv_data)>0 : # 客户端没有退出,而且发送数据到服务器
print('客户端:',recv_data.decode('utf-8'))
if recv_data.decode('utf-8')=='exit':
print('客户端已经退出')
break
# 发送数据给客户端
send_data=input("send:")
if len(send_data)>0:
new_s.send(send_data.encode('utf-8'))
new_s.close()
s.close()
QQ聊天服务器端:
# 开发者:Virtuous
# 开发版本:1.0
# 开发时间: 2022/9/21 13:13
from socket import *
c=socket(A