加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
单进程服务器.py 626 Bytes
一键复制 编辑 原始数据 按行查看 历史
刘政东 提交于 2019-10-20 22:46 . no
from socket import *
from multiprocessing import *
mySocket = socket(AF_INET, SOCK_STREAM)
mySocket.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)
localAddr = ('',7788)
mySocket.bind(localAddr)
mySocket.listen(5)
while True:
print('')
newSocket,destAddr = mySocket.accept()
client = Process(target=dealwithsocket, args=(newSocket,destAddr))
client.start()
newSocket.close()
try:
while True:
recvData = newSocket.recv(1024)
if len(recvData)>0:
print('')
else:
break
finally:
newSocket.close()
socket.close()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化