socketserver 服务端 | 客户端 实现并发效果2

Posted huangjiangyong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socketserver 服务端 | 客户端 实现并发效果2相关的知识,希望对你有一定的参考价值。

# ###服务端
import socketserver
class MyServer(socketserver.BaseRequestHandler):
	# 在handle里面自定义收发逻辑
	def handle(self):
		print("--->这句话被执行了")
		
		conn = self.request
		while True:	
			msg = conn.recv(1024).decode("utf-8")
			print(msg)
			conn.send(msg.upper().encode("utf-8"))
# 产生一个对象	
server = socketserver.ThreadingTCPServer( ("127.0.0.1",9000) ,MyServer )
# 循环调用
server.serve_forever()

# ###客户端
import socket
sk = socket.socket()
sk.connect( ("127.0.0.1",9000) )

while True:	
	sk.send(b"wangwen_dashuaguo")
	msg = sk.recv(1024)
	print(msg)


sk.close()

  

以上是关于socketserver 服务端 | 客户端 实现并发效果2的主要内容,如果未能解决你的问题,请参考以下文章

socketserver实现并发

socketserver实现并发

第八 socketserver

进度条 --- socket ---socketserver

socketserver模块

socketserver模块