初学Python记录
ps:要不是记不住,谁会写笔记
import socket
import threading
def friend(tcp_client_socket):
while True:
friend_content = input("客户端-请输入消息:\n")
if friend_content == 'quit':
tcp_client_socket.close()
exit()
tcp_client_socket.send(friend_content.encode('UTF-8'))
if __name__ == '__main__':
tcp_client_socket =socket.socket()
tcp_client_socket.connect(('127.0.0.1',8090))
friend_thread = threading.Thread(target=friend,args=(tcp_client_socket,),daemon=True)
friend_thread.start()
while True:
try:
recv_content = tcp_client_socket.recv(1024)
except Exception as error:
print(error)
print('服务端因为长期没人充值已下线')
tcp_client_socket.close()
break
print('接收到消息:',recv_content.decode('UTF-8'))