165 python网络编程 - 单进程服务器(gevent版)
作者:互联网
import sys
import time
import gevent
from gevent import socket,monkey
monkey.patch_all()
def handle_request(conn):
while True:
data = conn.recv(1024)
if not data:
conn.close()
break
print("recv:", data)
conn.send(data)
def server(port):
s = socket.socket()
s.bind(('', port))
s.listen(5)
while True:
cli, addr = s.accept()
gevent.spawn(handle_request, cli)
if __name__ == '__main__':
server(7788)
标签:__,socket,python,gevent,import,165,data,conn 来源: https://blog.csdn.net/qq_20042935/article/details/99746559