zl程序教程

您现在的位置是:首页 >  后端

当前栏目

python之socket运用2详解编程语言

Python编程语言 详解 运用 socket
2023-06-13 09:11:54 时间
client_input = input(" client:").strip() sk.sendall(bytes(client_input,encoding="utf-8")) server_replay = sk.recv(1024) print(" server:",str(server_replay,encoding="utf-8")) sk.close()

服务端代码

import socket 

ip_bind = ("127.0.0.1",3000) 

sk = socket.socket() 

sk.bind(ip_bind) 

sk.listen(5) 

while True: 

 print("server is waiting.....") 

 conn,add = sk.accept() 

 client_data = conn.recv(1024) 

 print(str(client_data,encoding="utf-8")) 

 conn.sendall(bytes("不要不要回答,不要回答,不要回答",encoding="utf-8")) 

 while True: 

 try: 

 client_data = conn.recv(1024) 

 print(" client:",str(client_data,encoding="utf-8")) 

 except Exception: 

 print("connection is failed") 

 break 

 server_reply = input("server :").strip() 

 conn.sendall(bytes(server_reply,encoding="utf-8")) 

 conn.close() 

20889.html

cpython